从Sublime Merge的第一个版本开始,我们就谈到了软件“真正做到正确”的简单乐趣。对我们的团队来说,这意味着超越最低限度,让软件尽可能好,并关注细节。
Sublime Merge推出已经快两年了,我们的关注点没有改变。我们最新更新的目标是在灵活性和定制化方面“做到真正正确”。
我们的社区以许多不同的方式使用Sublime Merge;从在平板电脑上查看提交,到在台式计算机上编写数千行代码。
最新版本的Sublime Merge充满了升级,但我们想要强调的是,我们为您的工作方式提供了一些灵活性。我们已经在这篇帖子的底部包含了完整的更改列表(剧透:有很多更改)。
升级提交UI-关注升级提交UI的重要内容。
作为开发人员,我们知道窗口可能很麻烦。我们希望为您提供专注于工作而不是管理窗口所需的工具。
我们重新设计了提交UI,以支持不同的工作流。现在,您可以配置提交消息位置,并使用文件选项卡在各个文件之间切换。您还会注意到新的文件统计信息。
如今的显示器种类繁多,拥有适合您的灵活布局非常重要。从今天开始,您只需选择适合您设置的布局即可。无论您使用的是4K台式机屏幕、工作笔记本电脑,甚至是平板电脑,我们都为您提供服务。
我们很高兴地宣布支持Sublime Merge中的硬件加速。在OpenGL的支持下,这将在所有平台上提供显著的渲染性能改进。默认情况下,它在MacOS上处于启用状态,并且可以通过首选项的高级部分进行控制。
我们中的许多人使用Sublime Merge来管理和分享我们的工作,但也有一些人使用它来回顾工作。文件选项卡显著改进了此过程,但仍有更多工作要做。注意多方面的改进,重点是提高你的复习能力。
如果您使用的是Git,很可能您也在处理图像。就像代码一样,在修改图像文件时要查看更改了什么,这一点很重要。我们希望使检查图像更改与检查代码更改一样无缝。
看到社区使用Sublime Text的插件系统构建了什么,这是令人难以置信的。插件系统提供了真正个性化体验所需的功能和灵活性。我们知道这是软件中非常重要的一部分,所以我们将把它带到Sublime Merge。
我们已经为崇高合并团队制定了宏伟的计划,我们正全速前进!我们的团队正在壮大,欢迎我们的新开发人员David!您可以感谢他提供的特性,如提交统计信息、新控制台以及Sublime Merge中的一些重大性能改进。
你好,你好,我是大卫,Sublime总部的软件工程师之一。只要有机会,我通常是个沉默寡言的人,喜欢讲愚蠢的笑话。作为一名程序员,我喜欢学习如何制作传统软件,并编写干净紧凑的代码。在我自己的时间里,我一直在学习如何数字绘画。
像往常一样,我们很高兴能听到你的想法。我们会在论坛上听取任何反馈。我们还有一个官方的bug跟踪器,你可以在那里分享你对功能的想法。
我们知道目前全球范围内的日子很艰难,我们的想法与你们所有人在一起。我们想借此机会感谢您的反馈和参与,无论是在论坛上还是在不和谐服务器上。通过这一点,您已经引导崇高合并到今天的位置。我们很高兴能继续为您提供最好的Git体验。
默认情况下,隐藏命令不再提供-q,以解决Git2.24中的错误。
首选项:通过首选项对话框更新设置不再清除设置文件中的注释。
默认情况下,在Mac上启用GPU渲染,在Windows和Linux上禁用GPU渲染。这可以通过首选项对话框进行更改。
Unicode空白字符(如零宽度不间断空格)现在绘制为十六进制值。通过DRAW_UNICODE_白色_SPACE设置进行控制。
如果选定内容不包含任何换行符,则选定内容/拆分成行现在会将选定内容拆分成单词。
修正了SWAP_LINE_DOWN无法将空行交换到文件最后一行的问题。
修改键轻击现在可以用作键绑定的一部分。例如,[";ctrl";,";ctrl";]将在未按中间任何其他键的情况下按Ctrl两次时触发。
Linux:添加了针对触摸屏驱动程序错误的解决方法,该错误会导致右键单击和鼠标滚动停止工作
主题现在有了title_bar元素的样式属性,以便更好地与OS";暗模式";集成。
添加了安全模式,以模拟全新安装。通过在命令行传递--safe-mode启用。
在Windows上按住Shift键,或在MacOS上按住Option键,将在安全模式下启动Sublime Merge