Sublime Text 4 Build 4151 & 4152 发布


Sublime Text 是一个商业代码编辑器。它原生支持许多编程语言和标记语言,用户可以通过插件来扩展它的功能,这些插件通常是由社区建立的,并以自由软件许可证的形式维护。为了方便插件,Sublime Text 有一个 Python API。

Sublime Text 4 Build 4151 & 4152 现已发布,具体更新内容包括:

BUILD 4151

  • 各种语法高亮显示改进
  • 添加了“fold_style”设置来控制基于语法的代码折叠
  • 现在可以使用 alt+9 (Windows/Linux) 和 cmd+9 (Mac) 选择组中的最后一个选项卡
  • Split View 保留了原视图的视口位置
  • 添加了 WebP 支持
  • 窗口标题现在指示 Sublime Text 是否以管理员权限运行
  • 改进了缩进检测,可检测包含多个单空格缩进的文件
  • 改进了使用文本换行时的插入符定位
  • 修复了侧栏中的文件无法正确反映其 git 状态的问题
  • 在文件中查找:修复了搜索结果未排序的问题
  • 在文件中查找:添加了“find_in_files_suppress_errors”设置
  • 在文件中查找:添加了“find_in_files_context_lines”设置
  • 在文件中查找:添加了“find_in_files_side_by_side”设置
  • 在文件中查找:在重命名的缓冲区上不再取消正在进行的搜索
  • 在文件中查找:修复了./在“Where”字段中不起作用的问题
  • 查找:添加了“regex_auto_escape”设置
  • 查找:修复了在 find_under_expand 之后立即运行时查找设置混乱的问题
  • 修复了某些情况下自动换行太早的问题
  • 修复了按页面滚动并不总是包含整行上下文的问题
  • 改进了拖动选择列时的性能
  • 修复了当“ui_scale”设置为 1 以外的值时注释显示不正确的问题
  • 修复了禁用热退出时退出时最近的文件列表不更新的问题
  • 修复了 minihtml 解析中的高内存使用边缘情况
  • 修复了打开文件/文件夹对话框不遵守“default_dir”设置的情况
  • 重新打开关闭的文件现在默认使用窗口的文件历史记录而不是全局历史记录
  • 修复了已删除文件的选项卡在某些情况下错误地显示为已修改的问题
  • 修复了在某些情况下宏包含的额外命令
  • 语法高亮:改进的范围选择器性能
  • 语法高亮:修复了基于语法的折叠在某些缩进代码中无法正常工作的问题
  • 语法高亮:修复了语法定义负符号测试
  • 语法高亮:修复了可能破坏语法高亮显示的边缘情况
  • 语法高亮:修复了标记被删除的回溯错误
  • 语法高亮:修复了由于语法回溯导致的一些挂起
  • 语法高亮:修复了由于回溯导致的语法高亮显示性能问题
  • 语法高亮:修复了 lazy loaded 语法不存在时发生的崩溃
  • API:更新到 Python 3.8.12 和 OpenSSL 1.1.1s
  • API:Python 3.3 插件环境现在使用与 3.8 相同的 OpenSSL
  • API:修复了 Window.open_file() 后焦点不一致的问题
  • API:open_file 命令现在支持"transient"、"force_group"、"clear_to_right"和"force_clone"参数
  • API:添加了 Window.num_views_in_group()
  • API:添加了 sublime.project_history()
  • API:添加了 sublime.folder_history()
  • Windows:添加了 alt+shift+p 作为快速切换项目的默认键绑定
  • Windows:修复了安装程序的打包错误
  • Windows:修复了有时无法移除工具提示的问题
  • Windows:修复了菜单和弹出窗口干扰时可能发生的锁定
  • Linux:尽可能将用于打印的文件保存在 ~/Downloads 中,以避免 snap/flatpak 的限制
  • Linux:如果用户配置和缓存路径不存在,现在会在启动时创建
  • Linux:修复了窗口边缘的错误鼠标行为
  • Linux、Mac:使用 sudo 时尝试查找用户的许可证密钥
  • Mac:更好地支持以 root 身份运行
  • Mac:修复了通过从 Finder 打开文件启动 ST 时创建的额外窗口
  • Mac:添加了 Monterey bug 的解决方法,导致滚动行为异常
  • Mac:添加了安全权限,允许插件和构建系统请求摄像头和麦克风
  • ......

BUILD 4152

  • Mac:修复了与 macOS 10.14 及更早版本的兼容性

更多详情可查看:https://www.sublimetext.com/download


相關推薦

2022-11-11

Sublime Text 是一个商业代码编辑器。它原生支持许多编程语言和标记语言,用户可以通过插件来扩展它的功能,这些插件通常是由社区建立的,并以自由软件许可证的形式维护。为了方便插件,Sublime Text 有一个 Python API。 Sublime T

2023-04-02

一名开发者在使用编辑器 Sublime Text 后,发现它被 VS Code 超越主要是因为后者具有开源和免费的性质。因此他觉得 Sublime Text 也应该选择开源,以和 VS Code 进行更好的竞争。 他认为,VS Code 的开源模式是 VS Code 比 SublimeText 更受

2022-11-16

x-easypdf v2.11.0 版本发布,【fop模块】一大波更新来袭 x-easypdf是一个基于pdfbox/fop二次封装的框架,目前拥有两大模块:【pdfbox模块】与【fop模块】。【pdfbox模块】主打pdf编辑功能,以组件化的形式进行pdf的构建;【fop模块】主

2023-08-16

更改:如果“ui_reopen_session”:true,则退出时不会像 Sublime 那样自动将所有打开的文件添加到“recents” 更改:现在删除 7000 行选中行被视为“one action”,并且始终存储在 Undo 中 添加:代码树的字体可以额外缩放,添加

2023-08-02

避免重复分析未更改的文件 支持 VS Code、Pycharm、Neovim、Sublime Text、Emacs 等编辑器 对 monorepo 友好,具有分层和级联配置 Ruff 刚刚发布了 v0.0.281 版本。 主要变化是提升词法分析器速度。据称 Ruff 的词法分析器现在比旧版

2023-08-23

推荐一套基于 SpringBoot 开发的全平台数据 (数据库管理工具) 功能比较完善,建议下载使用: https://github.com/EdurtIO/datacap 目前已经支持 40+ 多种数据源。国内首个应用 ChatGPT 到数据管理系统中项目。 推荐一套基于 Sprin

2023-07-12

推荐一套基于 SpringBoot 开发的全平台数据 (数据库管理工具) 功能比较完善,建议下载使用: github.com/EdurtIO/datacap 目前已经支持 40+ 多种数据源。国内首个应用 ChatGPT 到数据管理系统中项目。 OpenAI Java SDK 主要 为 Java 开发人员

2023-10-18

避免重复分析未更改的文件 支持 VS Code、Pycharm、Neovim、Sublime Text、Emacs 等编辑器 对 monorepo 友好,具有分层和级联配置

2023-07-07

推荐一套基于 SpringBoot 开发的全平台数据 (数据库管理工具) 功能比较完善,建议下载使用: github.com/EdurtIO/datacap 目前已经支持 40+ 多种数据源。国内首个应用 ChatGPT 到数据管理系统中项目。 OpenAI Java SDK 主要 为 Java 开发人员

2022-11-24

e 还支持 16 种编辑器/ IDE,其中包括 VS Code、IntelliJ、Vim、Sublime Text 等,在这一点上支持的范围要高于 GitHub Copilot。 不过 Kite 与 GitHub Copilot 最大的不同之处在于,Kite 只在本地机器上进行所有处理,相比之下延迟更低、更安全

2022-06-11

lighttpd 发布了 1.4.65 版本,lighttpd 是开源 Web 服务器,专门针对高性能环境进行了优化,具有安全、快速、兼容性好且灵活的特点。lighttpd 可有效地使用内存和 CPU,并且比其他流行的 Web 服务器具有更低的资源使用率。它的高级

2023-01-09

常用于资料密集的即时应用程序。 Node.js v19.4.0 现已发布,本次更新内容如下: Notable Changes buffe: (SEMVER-MINOR) 为 utf8 验证添加 buffer.isUtf8 (Yagiz Nizipli) #45947 http: (SEMVER-MINOR) 改进了超时默认处理(Paol

2023-12-01

: { 'type': 'radio', 'label': '是否热门', isOptions: true, options: [{ text: '是', value: 1 }, { text: '否', value: 2 } ] }, pcate: { label: '一级分类', // 只需要在这里指定为 tree-select 即可 type: 'tree-select', // 属性参考: https://vue-treeselect.js.org/ attrs: { multiple:

2022-07-31

Mozi.HttpEmbedded 1.4.7-build 已经发布,嵌入式 Web 服务器。 此版本更新内容包括: [新增] 初步实现RTSP TCP [优化] HTTP解决简易注册接口ApiHandler触发不正确的问题 HTTP改ApiHandler的返回值为object,使用来更灵活 HTTP移动UUID到H