Sublime Text 是一款用于代码、标记和散文的复杂文本编辑器。您一定会喜欢它流畅的用户界面、非凡的功能和令人惊叹的性能。
特征
-
转到任何东西。 使用 Goto Anything 只需敲击几下键盘即可打开文件,并立即跳转到符号、行或单词。用 ⌘P 触发,可以:
-
输入文件名的一部分以将其打开
-
键入 @ 跳转到符号,键入 # 在文件中搜索,键入 : 转到行号
这些快捷方式可以组合使用,因此tp@rf可能会将您带到文件 text_parser.py 中的函数 read_file。同样,tp:100 会将您带到同一文件的第 100 行。
-
多项选择。 同时进行十项更改,而不是一项更改十次。多个选择允许您一次以交互方式更改多行,轻松重命名变量,并比以往更快地操作文件。尝试按 ⇧⌘L 将所选内容拆分为行,然后按 ⌘D 选择下一个出现的所选单词。要使用鼠标进行多项选择,请查看列选择文档。
-
命令调色板。 命令面板包含不常用的功能,例如排序、更改语法和更改缩进设置。只需按几下按键,您就可以搜索所需的内容,而无需浏览菜单或记住晦涩的按键绑定。使用 ⌘⇧P 显示命令面板。
-
无干扰模式。 当您需要集中注意力时,无干扰模式可以帮助您。无干扰模式是全屏、无镶边编辑,屏幕中央只有文本。您可以根据需要逐步显示 UI 元素,例如选项卡和查找面板。您可以使用查看/进入无干扰模式菜单进入无干扰模式。
-
分割编辑。 通过分割编辑支持充分利用宽屏显示器。并排编辑文件,或编辑一个文件中的两个位置。您可以根据需要编辑任意数量的行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个显示器。查看“视图/布局”菜单中的拆分编辑选项。要在一个文件中打开多个视图,请使用“文件”/“在文件中新建视图”菜单项。
-
即时项目切换。 Sublime Text 中的项目捕获工作区的完整内容,包括修改的和未保存的文件。您可以以类似于 Goto Anything 的方式在项目之间切换,并且切换是即时的,没有保存提示。您的所有修改将在下次打开项目时恢复。
-
插件API。 Sublime Text 拥有强大的、基于 Python 的插件 API。除了 API 之外,它还附带一个内置的 Python 控制台,可以进行实时交互式实验。
-
定制任何东西。 键绑定、菜单、片段、宏、补全等等 - Sublime Text 中的几乎所有内容都可以使用简单的 JSON 文件进行自定义。该系统为您提供了灵活性,因为可以根据每个文件类型和每个项目指定设置。
-
跨平台。 Sublime Text 适用于 OS X、Windows 和 Linux。您只需一个许可证即可在您拥有的每台计算机上使用 Sublime Text,无论它使用什么操作系统。Sublime Text 使用自定义 UI 工具包,针对速度和美观进行了优化,同时利用每个平台上的本机功能。
什么是新的
版本 4151:
兼容性
macOS 10.9 或更高版本