sublime text for mac(跨平台代码编辑器代码编辑器) 中文版
Sublime Text Mac 版是一款在 Mac os 系统上表现卓越且跨平台的代码编辑器
软件下载地址
便捷的文件与内容定位功能
转到任何东西(Goto Anything)
借助 Goto Anything 功能,只需几个按键就能快速打开文件,并立即跳转到符号、行或单词处。通过触发 “+ P” 快捷键,可按如下方式操作:键入文件名的一部分便能打开相应文件。键入 “@” 可跳转到符号,“#” 用于在文件中搜索,“:” 则能转到行号,且这些快捷键还可合并使用,比如 “tp@rf” 可带你到文件 “text_parser.py” 中的 “READ_FILE” 功能处,“tp:100” 会带你到该文件的第 100 行。
转到定义(Goto Definition)
利用语法定义中的信息,Sublime Text 会自动生成每个类、方法和函数的项目范围索引来支持 “转到定义” 功能,该功能有以下三种不同展现方式:当悬停在符号上时,会显示一个弹出窗口来展示相关定义信息。在插入符号时按 F12 键也可实现跳转。还能通过配置文件按照语法定制符号索引,使用户可根据自身需求定制此功能。
高效的编辑操作功能
多选(Multiple Selection)
支持同时进行十次更改,而非一次更改十次。多重选择功能允许用户一次交互性地更改许多行,轻松地重命名变量,并能以前所未有的速度处理文件。例如按 “+ + L” 可将选定内容分为行,按 “? + D” 可选择下一次出现的选定单词,若想用鼠标进行多项选择,可查看 “列选择” 文档。
分割编辑(Split Editing)
充分利用宽屏幕显示器以及多个监视器,可实现并排编辑文件,或在一个文件中编辑两个位置,能根据需求编辑任意多行和多列。通过使用多个窗口进行编辑,并在每个窗口中运用多个分割来实现高效编辑,查看分屏编辑选项可通过视图分屏菜单,若要将多个视图打开到一个文件中,可使用 “文件?新视图到文件” 菜单项。
实用的功能调用与拓展功能
命令选项板(Command Palette)
命令选项板涵盖了如排序、改变语法和更改缩进设置等不常用的功能。只需几个按键,就能搜索到想要的功能内容,无需浏览菜单或记住复杂模糊的键绑定,通过 “+ + P” 快捷键可显示命令面板。
强大的 API 和软件包生态系统
具备强大的 Python API,允许插件增强内置功能。借助软件包控制(可通过命令选项板进行安装),能够轻松访问社区构建的数千个软件包,极大地拓展了软件的功能边界。
高度灵活的自定义功能
几乎所有元素,如键绑定、菜单、片段、宏、完成等,都能用简单的 JSON 文件进行定制。并且该定制系统能在每个文件类型以及每个项目的基础上指定设置,为用户提供了高度的灵活性,满足多样化的使用习惯和个性化需求。
出色的项目管理与性能表现
即时项目切换
项目能捕获工作区的全部内容,包括修改和未保存的文件。可按照与 “转到任何东西” 类似的方式在项目之间即时切换,且不会有保存提示,所有修改会在下次打开项目时恢复,方便用户快速切换工作场景。
性能优势
由自定义组件构建而成,提供无与伦比的响应能力,从强大的自定义跨平台 UI 工具包到出色的语法高亮引擎,都彰显了其高性能特点,为用户带来流畅的编辑体验。
跨平台特性
可用于 Mac、Windows 和 Linux 操作系统,无论在哪种操作系统上使用,在每台计算机上都需要使用一个许可证。并且它使用自定义 UI 工具包,针对速度和美观进行了优化,同时还能利用每个平台上的本地功能,确保在不同平台都能稳定、高效运行。
总之,Sublime Text 凭借其丰富多样且强大实用的功能、高度的灵活性以及出色的性能和跨平台能力,成为众多开发者青睐的代码编辑器。
评论