工具|开发者必备神器!最新稳定版发布,这些新特性你需要知道!

程序员宝藏库:https://github.com/Jackpopc/CS-Books-Store
提起Sublime Text,想必很多同学都不陌生。
Sublime Text是一个具有Python应用编程接口(API)的共享跨平台源代码编辑器。它原生支持许多编程语言和标记语言,而且用户可以通过插件来增加功能,这些插件通常是由社区建立的,并在免费软件许可下维护。
它以自身诸多优良特性,备受广大用户的欢迎,尤其是在开发者群体中,使用频率非常高。
距离Sublime Text3第一个正式版发布意见过去8年之久,而最近终于迎来Sublime Text 4的第一个稳定版本。

工具|开发者必备神器!最新稳定版发布,这些新特性你需要知道!
文章图片


这次大版本更新,Sublime Text也带来了很多值得关注的特性,本文就来逐个介绍一下。
介绍
1. 标签多选

工具|开发者必备神器!最新稳定版发布,这些新特性你需要知道!
文章图片


在Sublime Text4中,文件选项卡得到了增强,使得分割视图变得毫不费力,支持整个界面和内置命令。
侧边栏、标签栏、"转到任何内容"、"转到定义"、自动完成等都经过调整,使代码导航比以往更容易、更直观。
2. 焕然一新的用户界面
默认和自适应主题已被更新,有了新的标签样式,支持非活动窗格变暗。主题和配色方案支持自动黑暗模式切换。Windows和Linux上的自适应主题现在具有自定义标题栏。
3. 基于上下文自动补全

工具|开发者必备神器!最新稳定版发布,这些新特性你需要知道!
文章图片


这一项改变,进一步增强Sublime Text在编码方面的功能。
自动完成引擎已被重写,以提供基于项目中现有代码的智能补全。
补全建议还增加了有关种类、概率的信息,并提供定义的链接。
4. 支持TypeScript, JSX和TSX
默认支持最流行的新编程语言之一的TypeScript,在现代JavaScript生态系统中利用Sublime Text的所有基于语法的智能功能。
默认情况下,现已提供对最流行的新编程语言之一的支持。能够把Sublime Text智能且强大的功能应用到现代JavaScript生态系统中。
5. 超级强大的语法定义
语法高亮引擎得到了极大的改进,具有处理非确定性语法、多行结构、懒人嵌入和语法继承等新功能。
此外,内存使用量减少,加载时间也比以前快。
6. 更新的Python应用程序接口
Sublime Text API已经更新到Python 3.8,同时保持与为Sublime Text 3构建的软件包的向后兼容性。
【工具|开发者必备神器!最新稳定版发布,这些新特性你需要知道!】该API已被大大扩展,增加了一些功能,使LSP这样的插件比以前更好地工作。

    推荐阅读