Sublime Text 是一个商业代码编辑器。它原生支持许多编程语言和标记语言,用户可以通过插件来扩展它的功能,这些插件通常是由社区建立的,并以自由软件许可证的形式维护。为了方便插件,Sublime Text 有一个 Python API。
Sublime Text 4 Build 4126 发布,更新内容如下:
通过自动批处理控件,提高了 OpenGL 的渲染性能
增加了对中国国家标准 GB18030 文件编码的支持
增加了对 CP862 文件编码的支持
解决了在侧边栏中跟踪符号链接的各种问题
避免在保存会话时发生崩溃,会话数据被损坏的问题
subl -n 在应用程序不运行的情况下会重新使用现有的空窗口
二进制文件现在在状态栏中显示为 "二进制" 语法而不是 "纯文本"
修正了通配符不正确地匹配子路径的问题
修正了从会话中加载无效的网格布局时的崩溃
修正了拼写检查器错误地将一些不能编码的单词标记为正确的问题
修正了连续弹出窗口的渲染顺序
修正了在匹配 ignored_packages 设置时,软件包的子文件夹有时不被加载的问题
修正了侧边栏布局不稳定的问题
修正了 goto-definition 预览在转义时不关闭的问题
修复了“close_windows_when_empty” 设置不起作用的问题
修正了当没有匹配条目时,快速面板在回车时关闭的问题
Linux:为软件包管理器添加了缺失的 libcurl 依赖性
Linux:修正了 GTK 覆盖 LC_NUMERIC 环境变量破坏序列化的问题
Windows:修正了命令行在关闭等待的文件后无法获得焦点的问题
Windows:修正了 OpenGL 初始化失败时的崩溃
Mac:使用拖放解决了别名的问题
Mac:修正了当 "create_window_at_startup" 被禁用时,窗口有时仍会在启动时被恢复的问题
Mac:修正了 subl -b 不起作用的问题
Mac:修正了「窗口」>「合并所有窗口」合并最小化窗口的问题
Mac:修正了从访达中打开文件时的各种不一致情况
API:当没有符合当前过滤器的项目时,现在使用 None 调用 ListInputHandler.preview
API:修正了 Window.project_data( 可能返回无效值的情况
API:添加了 Window.move_sheets_to_group
API:命令 move_to 和 move_to_neighbouring 现在可以移动当前选定的工作表
……