Sublime Text 是一个用于代码、标记和散文的复杂文本编辑器。您会喜欢流畅的用户界面、非凡的功能和惊人的性能。
特征
-
转到任何东西。 使用 Goto Anything 只需几次击键即可打开文件,并立即跳转到符号、行或单词。使用 ⌘P 触发,可以:
-
键入文件名的一部分以打开它
-
输入 @ 跳转到符号,输入 # 在文件中搜索,输入 : 跳转到行号
这些快捷方式可以组合使用,因此tp@rf可能会将您带到文件 text_parser.py 中的函数 read_file。同样, tp:100 会将您带到同一文件的第 100 行。
-
多项选择。 同时进行十次更改,而不是十次更改一次。多项选择允许您一次以交互方式更改多行,轻松重命名变量,并比以往更快地操作文件。尝试按 ⇧⌘L 将所选内容分成几行,然后按 ⌘D 选择所选单词的下一个出现。要使用鼠标进行多项选择,请查看列选择文档。
-
命令面板。 命令面板包含不常用的功能,例如排序、更改语法和更改缩进设置。只需几次击键,您就可以搜索您想要的内容,而无需浏览菜单或记住晦涩的键绑定。使用 ⌘⇧P 显示命令面板。
-
无干扰模式。 当您需要集中注意力时,无干扰模式可以帮助您。无干扰模式是全屏、无铬编辑,屏幕中央只有您的文本。您可以根据需要逐步显示 UI 元素,例如选项卡和查找面板。您可以使用查看/进入无干扰模式菜单进入无干扰模式。
-
拆分编辑。 通过拆分编辑支持充分利用您的宽屏显示器。并排编辑文件,或编辑一个文件中的两个位置。您可以根据需要编辑任意数量的行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个拆分来利用多个监视器。查看拆分编辑选项的视图/布局菜单。要在一个文件中打开多个视图,请使用 File/New View into File 菜单项。
-
即时项目切换。 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 工具包,针对速度和美观进行了优化,同时利用每个平台上的本机功能。
什么是新的
版本 4140:
兼容性
OS X 10.7 或更高版本,64 位处理器