发布于:2021-01-13 09:55:22
0
37
0
当Sublime Text出现时,它充满了一些独特概念的新鲜空气。对我来说,以下两个概念可以改变游戏规则:
持久性工作区
即时模糊搜索
持久的工作空间意味着您可以保存编辑器而不会提示您保存文件。下次启动它时,它重新打开到与关闭时完全相同的状态-文件选项卡,甚至包括文本选择和多个插入符号都被保留。仅此一点就消除了混乱,因为另一种选择是始终保持应用程序打开状态,以免丢失当前工作所需的临时文件和摘要。
对于我们的SQL Studio,存在等效的改变游戏规则的概念。持久性工作空间是重要的。
数据库连接
我们可以同时使用许多连接,许多不同的数据库引擎。但是,在任何时候,我们只有一个活动的连接-我个人一直讨厌每个文档选项卡都具有单独连接的概念,因此您可以打开20个选项卡,每个选项卡具有不同的数据库。一团糟。相反,我们有单独的选项卡用于活动连接。更改连接,您会立即将选项卡和文档(甚至查询结果)恢复为上次使用该连接时的状态。关闭浏览器,然后重新打开它,您将还原工作区,以便活动连接是最后打开的连接,并且选项卡和文档已还原到可见的位置。
编辑文字
如之前的文章所述,在浏览器中键入内容时,我们会在云上进行大量的分析和分析。对于每次按键,我们都会将文档更改推送到后端。我们的后端始终都有完整的文档,因此当您下次启动应用程序时,我们可以轻松地还原您的文档文本。
设备
由于我们的后端始终具有完整的工作空间,因此我们不仅限于您使用的设备。如果上下班时间很长,您可以在火车上在笔记本电脑上工作。当您到达办公桌时,请继续在桌面上工作。猜猜是什么-您将继续工作,因为您的桌面将“神奇地”显示您在那列火车中打开的东西。即使该活动文档中的插入号也将精确定位在您上次键入的位置。当然,您可以同时在单个设备上登录-这是单个持久工作空间的约束。
对象树
我们一直在跟踪您扩展的数据库对象节点,并保留节点状态。您可以使用快速过滤器减少可见对象的数量(我们始终假设您的数据库中有成千上万个对象,并通过减少混乱来努力使生活更轻松),并且我们也保留了过滤器。
特殊性
像在任何优质的IDE中一样,您可以调整某些区域的大小-对象树,返回的数据集等。但是-在火车上,您可能使用过13英寸的笔记本电脑,而在工作中您可能拥有34英寸的超宽显示器。将您的首选项从一台设备应用到另一台设备没有任何意义,但是保留您的首选项确实很有意义。因此,我们在会话之间存储您的调整大小首选项,但将它们分别保存在每台设备上。
作者介绍