更新日期: 2019年3月13日
Sublime Text 很赞的代码编辑器,界面设置非常人性化,左边是代码缩略图,右边是代码区域,你可以在左边的代码缩略图区域轻松定位程序代码的位置,高亮色彩功能非常方便编程工作。
软件特色
- Sublime Text 还是一款跨 OS X、Linux 和 Windows 三大平台的文字/代码编辑器。拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap。
- Sublime Text 是一个代码编辑器,也是HTML和先进的文本编辑器。
- 漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。
- 完全可自定义键绑定,菜单和工具栏。
- Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API ,Goto 功能,即时项目切换,多选择,多窗口等等。
功能特色
- 良好的扩展功能,官方称之为安装包(Package)。
- 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
- 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”
- 即时的文件切换。
- 随心所欲的跳转到任意文件的任意位置。
- 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
- 支持 VIM 模式
- 支持宏,宏是什么,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
更新日志
3.1.1(BUILD 3176) 2018年5月14日 3.2(BUILD 3200)
- 来自3.1的各种修复
- 添加了ui_scale设置来缩放整个用户界面,dpi_scale现在仅用于Linux
- Linux:为显示驱动程序问题增加了解决方法,为某些环境提供了显着的滚动改进
- 索引:在索引状态窗口中添加更多信息,并在某些情况下降低CPU利用率
3.2(BUILD 3200)
2019年3月13日另见公告发布
新:GIT集成
- 侧栏中的文件和文件夹现在将显示徽章以指示Git状态
- 视觉上不再强调忽略的文件和文件夹
- 当前的Git分支和修改次数显示在状态栏中
- 添加了命令以打开存储库,查看文件或文件夹历史记录,或者在Sublime Merge中归咎于文件
- 主题可以自定义侧栏徽章和状态栏信息的显示
- 设置show_git_status允许禁用Git集成
- 所有文件读取都是通过为Sublime Merge编写的自定义高性能Git库完成的
- 阅读文档
新:增量差异
- 现在,文档的所有更改都由装订线中的专用标记表示
- 差异标记显示添加,修改和删除的行
- 设置mini_diff控制增量差异行为
- 与新的Git功能协调,可以根据HEAD或索引计算差异
- 所述git_diff_target设置控制基础文档源
- API方法View.set_reference_document()和View.reset_reference_document()允许控制差异
- 添加了以下与diff相关的命令:
- 下一次修改
- 以前的修改
- 还原修改
- 可以通过右键单击上下文菜单或键盘快捷键显示每个更改的完整内联差异
- 可以通过自定义颜色方案来更改内联差异显示
- 阅读文档
编辑控制
- 添加了block_caret设置
- 在某些情况下,改善排水沟图标的定位和尺寸
- 修复了draw_minimap_border设置不起作用
- Linux:改进的输入法(IM)支持 - fcitx,ibus等
- Linux:修复了使用GTK_IM_MODULE = xim时的崩溃问题
- Linux:在文件的第一行和最后一行调整上/下行为以更好地匹配平台约定
- Windows:改进了IME支持
主题/ UI
- 增强了.sublime主题格式:
- 添加变量支持和相关修订的JSON格式与变量键
- 添加了extends关键字,使一个主题派生自另一个主题
- 可以通过CSS语法指定颜色
- 在.sublime主题中使用大量规则提高了性能
- Linux:转移到GTK3
- Linux:各种高DPI修复
- Mac:添加了Mojave支持
- Mac:添加对macOS本机选项卡的完全支持
- Mac:确保显示上下文菜单而不滚动
- Mac:现在可以使用转义键关闭错误消息对话框
- Mac:改进了窗口放置
- Mac:改进了调整大小的性能
- Windows:修复了最小化和最大化状态而不是恢复
- Windows:修复了一个错误,其中自动完成条目在不需要时将包含省略号
文字渲染
- 支持Unicode 11.0
- 改进了组合字符的渲染
- 修复了存在非平凡字形时的插入符定位错误
- 修复了Windows和Mac上某些字形位置不正确的情况
- Linux:现在可以在浅色背景上正确绘制颜色字形
- Windows:修复了某些组合字符的渲染问题
- Windows:修复了一些基线错误的字体
配色方案
- 添加了block_caret密钥以与块插入符一起使用
- 插入符号值现在按预期方式尊重alpha,而不是预先混合背景颜色
- 将foreground_adjust属性添加到具有背景的规则中。接受CSS颜色模式调整器以操纵前景色的饱和度,亮度或不透明度。
语法突出显示
- 许多语法突出显示改进,包括显着改进:
- Clojure,感谢Nelo Mitranim
- d
- 去吧,感谢Nelo Mitranim
- Lua,感谢Thomas Smith
- 修复了嵌套在.sublime语法文件中嵌入模式时可能发生的崩溃
- 语法测试:允许语法测试文件具有UTF-8 BOM
文件和文件夹
- 提高在Windows和Mac上忽略路径的文件监视性能
- Windows:修复了将文件路径视为区分大小写的Open File
- Windows:在关闭包含的文件后正确解锁目录
API
- 添加了View.set_reference_document()和View.reset_reference_document()来控制差异生成
- 现在可以与draw_centered一起正确绘制幻像
- 与插件模块加载和卸载相关的各种小改进
- 添加了对minihtml的hwb()颜色的支持
- 为minihtml中的CSS color mod函数添加了自定义min-contrast()调整器
- Mac:修复了运行自身崩溃的进程时plugin_host崩溃的问题
杂
- 修复了项目绩效回归中的转到符号
- 现在可以绑定F21..F24键
- 各种小修正和稳定性改进
- Linux:当Sublime Text当前未运行时,改进了--wait命令行参数的行为
使用方法
- 解压并运行Setup安装Sublime Text 3(已安装的跳过此步骤)
- 解压ST Patch目录下Patch Bicfic.zip,把里面的exe文件复制到Sublime Text 3的安装目录
- 在关闭Sublime Text 3的状态下,以管理员身份运行复制的exe文件,点击Patch即可
下载地址
链接: https://pan.baidu.com/s/16oOCqJ3pE1XN_bsOIMIGOw%20
提取码: pbnu