Sublime Text 4 是一款强大的文本编辑器,其新功能和增强功能包括 GPU 渲染,提供流畅的用户界面并节省电力。它原生支持 Apple Silicon 和 Linux ARM64,增强了文件标签页功能,使代码导航更加直观。其上下文感知自动完成引擎能根据项目中的代码提供智能建议。用户界面得到刷新,支持自动暗模式切换,并增加了自定义标题栏。它默认支持 TypeScript,JSX 和 TSX,使得在现代 JavaScript 生态系统中可以充分利用 Sublime Text 的所有智能语法功能。语法高亮引擎也得到了显著改进,内存使用量减少,加载时间更快。Python API 已更新到 Python 3.8,并添加了许多新功能,使得插件如 LSP 能更好地工作。总的来说,Sublime Text 4 在提高效率和提供更好的用户体验方面做出了重大改进。
Sublime Text 提供了强大的文本编辑功能,包括语法高亮、自动补全、括号匹配、代码折叠等等。此外,Sublime Text 还支持多光标编辑,能够帮助用户快速编辑多个位置的文本。

Sublime Text 现在可以在 Linux,Mac 和 Windows 系统上利用你的 GPU 来渲染界面。这带来了流畅的用户界面,可以支持高达 8K 的分辨率,而且比以前使用的电力更少。
Mac 版的 Sublime Text 现已原生支持 Apple Silicon 处理器。Linux ARM64 版本也已适配,可以在树莓派等设备上使用。
文件标签页已经进行了增强,使分割视图变得轻而易举,并在整个界面和内置命令中提供支持。边栏、标签页栏、跳转至任何处、跳转至定义、自动补全等都进行了微调,使得代码导航比以往更加容易和直观。
自动补全引擎已经被重新编写,可以基于项目中现有的代码提供智能补全。补全建议也增加了类型信息,并提供了链接到定义。
默认和自适应两种主题新增了新的标签样式和非活动面板调暗功能。主题和配色方案支持自动切换深色模式。Windows 和 Linux 的自适应主题现在具有自定义的标题栏。
现在默认内置了对 TypeScript、JSX 和 TSX 等流行新编程语言的支持。你可以在现代 JavaScript 生态系统中使用 Sublime Text 的所有智能语法功能。
语法高亮引擎已经显著提升,新增了处理非确定性语法、多行构造、延迟嵌入和语法继承等新功能。内存使用已经减少,加载速度比以往更快。
Sublime Text 的 API 已经更新到 Python 3.8,同时保持了与为 Sublime Text 3 构建的包的向后兼容性。API 已经显著扩展,添加了一些特性,允许插件如 LSP 运行得更好。想了解更多信息,可以阅读已经更新的文档。
侧边栏现可通过 "sidebar_on_right" 设置移至右侧
构建系统(Build Systems)可通过 "interactive": true 启用输入框
新增 "disable_plugin_host_3.3" 设置,启用后所有插件运行在 Python 3.8 下
重写了 SQL、ActionScript、Diff、Bash 与 Graphviz 的语法高亮,感谢 jrappen、 michaelblyons、 keith-hall、 deathaxe
新增 Zsh 与 TOML 语法高亮,感谢 deathaxe
多项语法高亮改进
改进 git 状态查询性能
多选区编辑时性能显著提升
通过命令行传入的命令现在会延迟到文件与插件加载后再执行
内置配色方案现会对字符串映射键(string mapping keys)进行特别高亮
改进了多空选区时 copy/cut 的行为
从标准输入(stdin)读取时不再启用 Tab translation
改进了保存到不存在目录的处理逻辑
新增 "default_font_size" 设置
新增 "reload_file_in_background" 设置
新增 "set_unsaved_view_name_for_syntax" 设置
允许在语法的 first_line_match 正则中使用变量展开
API 新增 Window.create_io_panel 与 Window.find_io_panel
API 新增 Selection.has_empty_region、Selection.has_non_empty_region 及 Selection.has_multiple_non_empty_regions
修复 wrap_lines 命令未识别较新 ruler 设置的问题
修复文件末尾(EOF)处书签无法切换的问题
修复滚动条上点击事件处理的一个问题
修复构建系统错误时 PATH 不正确的问题
修复索引爬取器在特殊情况下泄漏共享内存的问题
修复本地转换符号(transformed symbols)的 region 错误
修复 find_under_expand 的一个边界情况
修复在小数 DPI 缩放下缩进引导线渲染不均匀
修复某些 minimap 设置错误地影响正文文本渲染
转载请保留原文链接!
本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
联系方式(#替换成@):feedback#iplayzip.com