内容简介:Visual Studio Code 1.30 发布了。此版本带来了许多新功能,包括:
Visual Studio Code 1.30 发布了。
此版本带来了许多新功能,包括:
-
Multiline search improvements - 无需使用正则表达式即可轻松创建多行搜索模式。
-
Custom title bar on Linux - Linux 上自定义标题和菜单栏将作为默认值。
-
References view - 查找所有引用视图包括最近搜索的历史记录。
-
Snippet comment variables - Snippet 变量为每种语言插入正确的注释。
-
JS/TS callback display - 显示匿名回调的上下文。
-
JSDoc Markdown highlighting - JSDoc markdown 高亮。
-
Simplified debug configuration - 用于初始启动的配置有更好的默认值和快速选择 UI。
-
Run tasks on folder open - 配置首次打开项目文件夹时要运行的任务。
-
Choose extension version - 安装早期版本的 Marketplace 扩展。
多行搜索
前一个版本中增加了对多行搜索的支持,此版本改进了搜索的用户体验,使多行搜索更加易于使用。现在可以使用多行文本进行搜索,而不需要编写正则表达式。
菜单显示改进
以往菜单会被窗口的边界切断,现在通过在需要时使上下文菜单可滚动来解决这个问题。
此外,当窗口宽度不足以同时显示菜单栏和窗口标题时,菜单栏还有一个新的溢出菜单(...):
引用
引用视图修复了许多 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,可以为所有扩展启用网络代理支持。
更多更详细的功能介绍查看 发布公告 。
以上所述就是小编给大家介绍的《Visual Studio Code 1.30 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Beginning Google Maps API 3
Gabriel Svennerberg / Apress / 2010-07-27 / $39.99
This book is about the next generation of the Google Maps API. It will provide the reader with the skills and knowledge necessary to incorporate Google Maps v3 on web pages in both desktop and mobile ......一起来看看 《Beginning Google Maps API 3》 这本书的介绍吧!