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

程序员宝藏库:https://github.com/Jackpopc/CS-Books-Store

提起Sublime Text,想必很多同学都不陌生。

Sublime Text是一个具有Python应用编程接口(API)的共享跨平台源代码编辑器。它原生支持许多编程语言和标记语言,而且用户可以通过插件来增加功能,这些插件通常是由社区建立的,并在免费软件许可下维护。

它以自身诸多优良特性,备受广大用户的欢迎,尤其是在开发者群体中,使用频率非常高。

距离Sublime Text3第一个正式版发布意见过去8年之久,而最近终于迎来Sublime Text 4的第一个稳定版本。

 

开发者必备神器!最新稳定版发布,这些新特性你需要知道!_第1张图片

 

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

 

介绍

 

1. 标签多选

 

开发者必备神器!最新稳定版发布,这些新特性你需要知道!_第2张图片

 

在Sublime Text4中,文件选项卡得到了增强,使得分割视图变得毫不费力,支持整个界面和内置命令。

侧边栏、标签栏、"转到任何内容"、"转到定义"、自动完成等都经过调整,使代码导航比以往更容易、更直观。

 

2. 焕然一新的用户界面

默认和自适应主题已被更新,有了新的标签样式,支持非活动窗格变暗。主题和配色方案支持自动黑暗模式切换。Windows和Linux上的自适应主题现在具有自定义标题栏。

 

3. 基于上下文自动补全

 

开发者必备神器!最新稳定版发布,这些新特性你需要知道!_第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这样的插件比以前更好地工作。

你可能感兴趣的:(工具,github)