代码编辑器 sublime text for mac
Sublime Text Mac 版是 Mac os 系统上一款超棒的代码编辑器。同时 Sublime Text 也是跨平台的,界面和功能感觉和 TextMate 比较相似。此外他的窗口分组、项目管理、扩展工具、代码折叠方面都非常不错,还直接支持 vim 模式。
功能介绍
转到任何东西
使用 Goto Anything 只需几个按键即可打开文件,并立即跳转到符号,行或单词。触发 + P,可以:- 键入文件名的一部分来打开它。- 键入@以跳转到符号,#在文件中搜索并:转到行号。这些快捷键可以合并,这样 tp@rf可以带你到一个功能READ_FILE在文件中text_parser.py。同样,tp:100 会带你到第 100 行的同一个文件。
转到定义
使用语法定义中的信息,Sublime Text 自动生成每个类,方法和函数的项目范围索引。这个索引支持 Goto Definition,它有三种不同的方式:- 悬停在符号上时会显示一个弹出窗口- 当插入符号时按 F12- 项目功能中的转到符号可以通过配置文件按照语法定制符号索引,使用户可以根据自己的需要定制功能。
多选
同时进行十次更改,而不是一次更改十次。多重选择允许您一次交互地更改许多行,轻松地重命名变量,并以前所未有的速度处理文件。尝试按 + + L 将选定内容分为行,并使用? + D 选择下一次出现的选定单词。要使用鼠标进行多项选择,请查看“ 列选择”文档。
命令选项板
该命令调色板抱不常用的功能,如排序,改变语法和更改缩进设置。只需几个按键,您就可以搜索您想要的内容,而无需浏览菜单或记住模糊的键绑定。用+ + P 显示命令面板。
强大的 API 和软件包生态系统
Sublime Text 具有强大的 Python API,允许插件增强内置功能。软件包控制可以通过命令选项板进行安装,提供对社区构建的数千个软件包的简单访问。
自定义任何东西
键绑定,菜单,片段,宏,完成和更多 - 几乎所有在 Sublime Text 中都可以用简单的 JSON 文件进行定制。该系统为您提供了灵活性,因为可以在每个文件类型和每个项目的基础上指定设置。
分割编辑
利用分割编辑支持充分利用宽屏幕显示器。并排编辑文件,或在一个文件中编辑两个位置。您可以根据需要编辑尽可能多的行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个监视器。查看分屏编辑选项的视图分屏菜单。要将多个视图打开到一个文件中,请使用文件?新视图到文件菜单项。
即时项目切换
Sublime Text 中的项目捕获工作区的全部内容,包括修改和未保存的文件。您可以按照与 Goto Anything 类似的方式在项目之间切换,并且切换是即时的,没有保存提示 - 所有修改将在下次打开项目时恢复。
性能
崇高文本由自定义组件构建,提供无与伦比的响应能力。从强大的自定义跨平台 UI 工具包到无与伦比的语法高亮引擎,Sublime Text 设置了性能栏。
跨平台
Sublime Text 可用于 Mac,Windows 和 Linux。无论您使用何种操作系统,在您拥有的每台计算机上都需要使用一个许可证才能使用 Sublime Text。Sublime Text 使用自定义 UI 工具包,针对速度和美观进行了优化,同时利用每个平台上的本地功能。
评论