Visual Studio Code 1.30 发布

h4cd
 h4cd
发布于 2018年12月13日
收藏 23

Visual Studio Code 1.30 发布了。


此版本带来了许多新功能,包括:

多行搜索

前一个版本中增加了对多行搜索的支持,此版本改进了搜索的用户体验,使多行搜索更加易于使用。现在可以使用多行文本进行搜索,而不需要编写正则表达式。


菜单显示改进

以往菜单会被窗口的边界切断,现在通过在需要时使上下文菜单可滚动来解决这个问题。


此外,当窗口宽度不足以同时显示菜单栏和窗口标题时,菜单栏还有一个新的溢出菜单(...):


引用

引用视图修复了许多 bug,整体稳定性得到了提高,目前已经稳定,不再是预览功能。现在有两个命令:

  • Find All References:打开引用视图。

  • Peek References:在 Peek 视图中打开引用。

视图顶部有一个结果摘要,上下文菜单可以清除和复制结果。查找引用将会显示最近搜索的历史记录。


Declaration 和 definition

新增命令 Go to Declaration 和 Peak Declaration,以符合某些编程语言对于声明和定义的严格区别:


改进了 JavaScript 和 TypeScript 回调的显示

此版本 TypeScript 升级到了 3.2.2,带来了一些新功能。

之前,JavaScript 和 TypeScript 匿名回调都在大纲视图、breadcrumbs 视图和文档符号列表中标记为 <function>,会产生误解,难以找到真正想要的东西:


而此版本使用 TypeScript 3.2.2,现在可以为回调函数显示更多上下文,可以更好地区分它们:


此外,TypeScript 3.2 还带来了一个语法快速修复功能,比如当你实例化一个类时却忘记使用 new 关键字:


JSDoc 注释中高亮 Markdown 元素

现在 JSDoc 块内的受保护代码块和其它 Markdown 元素语法高亮了,更好地匹配了 VS Code 的 Markdown 渲染 JSDocs 文档悬停和 IntelliSense 的能力:


Debug console 现在可以删除

在调试多个调试会话时,显示了多个调试控制台,每个会话一个调试控制台。现在可以通过清除该调试控制台的内容,在相应的会话不再处于活动状态时删除这些控制台。

此外,现在可以使用 Debug 上下文菜单操作从 VS Code Process Explorer(Developer: Open Process Explorer)开始调试 Node.js 进程。


扩展可安装以前的版本

如果当前版本存在问题,现在可以返回到扩展的先前版本。VS Code 在已安装的扩展上提供“安装另一个版本”操作,该操作显示可用版本的下拉列表:


预览新功能

此版本还带来一些早期可用的新功能。

HTML 自定义标签/属性支持。新的 html.experimental.custom.tags 和 html.experimental.custom.attributes 设置允许指定 VS Code 在启动期间加载的标签和属性列表。在编辑 HTML 文件时,VS Code 将为这些标签和属性提供自动补全和悬停。该功能比较适用于 Web 组件,例如:


扩展的网络代理功能。实验性的设置 Http: Proxy Support,可以为所有扩展启用网络代理支持。


更多更详细的功能介绍查看发布公告

下载地址:Windows | Mac | Linux 64-bit: .tar.gz .deb .rpm | Linux 32-bit: .tar.gz .deb .rpm

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Visual Studio Code 1.30 发布
加载中

精彩评论

棱语曲
棱语曲
微软用实力告诉我们,不是不想把工具做好,而是怕自己生态的软件厂商没饭吃
冰力
冰力

引用来自“若然无缘”的评论

主题太丑了,太黑了,拒用
@若然无缘 傻逼
宇润
宇润
已更新,坐等1.30.1
cyper
cyper

引用来自“若然无缘”的评论

主题太丑了,太黑了,拒用

引用来自“冰力”的评论

@若然无缘 傻逼
我也喜欢亮色主题(以前用eclipse习惯了)

vscode有一万种插件, 这么多light theme, 为什么不随便试几个, 我用的inspired github, 个人超喜欢.

效果图:

https://oscimg.oschina.net/oscnet/9893d8aba19c244666c5b27f21dceca1a25.jpg
TerryZ
TerryZ
第一时间升级系列

最新评论(41

你美你说的对
你美你说的对

引用来自“宇润”的评论

已更新,坐等1.30.1

引用来自“lake_r”的评论

1.30.1已更

引用来自“宇润”的评论

已更新,坐等1.31.0
1.30.1 已更新
宇润
宇润

引用来自“宇润”的评论

已更新,坐等1.30.1

引用来自“lake_r”的评论

1.30.1已更
已更新,坐等1.31.0
lake_r
lake_r

引用来自“宇润”的评论

已更新,坐等1.30.1
1.30.1已更
Eriloan
Eriloan
1.30.1已出
小王来了
小王来了
java只用eclipse 前端只用sublime 没有啥好坏之分,就是习惯了,不愿换了
音符乱弹
音符乱弹

引用来自“若然无缘”的评论

主题太丑了,太黑了,拒用

引用来自“冰力”的评论

@若然无缘 傻逼
有可能是高级黑 嘿嘿!
进击的代码
进击的代码

引用来自“Moodys”的评论

各位老铁,你们的能自动升级吗?

引用来自“MrNice”的评论

能啊,一直自动升级的

引用来自“Moodys”的评论

表示不行,每次都是下全量包

引用来自“一个大土豆”的评论

你是MacOS把?

引用来自“Moodys”的评论

sorry, 我是win10

引用来自“一个大土豆”的评论

那就不知道了,macos说是要把app从download文件夹下挪出去。挪到application就可以了。。win10 小弟没有。。不知道怎么破
mac我这也是提示重启就OK了,没让手动拖动app到目录😄
cyper
cyper

引用来自“若然无缘”的评论

主题太丑了,太黑了,拒用

引用来自“冰力”的评论

@若然无缘 傻逼
我也喜欢亮色主题(以前用eclipse习惯了)

vscode有一万种插件, 这么多light theme, 为什么不随便试几个, 我用的inspired github, 个人超喜欢.

效果图:

https://oscimg.oschina.net/oscnet/9893d8aba19c244666c5b27f21dceca1a25.jpg
刘志汉
刘志汉
升级 之后 ,貌似 有点问题呀,左侧 窗口 总是 会遮挡一部分 编辑器里的 打开文件。
一个大土豆
一个大土豆

引用来自“Moodys”的评论

各位老铁,你们的能自动升级吗?

引用来自“MrNice”的评论

能啊,一直自动升级的

引用来自“Moodys”的评论

表示不行,每次都是下全量包

引用来自“一个大土豆”的评论

你是MacOS把?

引用来自“Moodys”的评论

sorry, 我是win10
那就不知道了,macos说是要把app从download文件夹下挪出去。挪到application就可以了。。win10 小弟没有。。不知道怎么破
返回顶部
顶部