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 将为这些标签和属性提供自动补全和悬停。
扩展的网络代理功能。实验性的设置 Http: Proxy Support,可以为所有扩展启用网络代理支持。
更多更详细的功能介绍查看发布公告:
https://code.visualstudio.com/updates/v1_30
本文经授权转自开源中国,作者OSC-h4cd。
推荐阅读:
人工智能凉凉了?中国 AI 人才缺口高达 12113 个!
马云自评英语水平;支付宝推刷脸支付;苹果研发基带芯片 | 极客头条
VS Code 正在统治代码编辑器领地!
程序员为啥365天都背电脑包?这答案我服!
一个中年“码农”的困局
数字货币,公共账本,智能合约?全是伪命题!曾改变乔布斯的图灵奖得主,谈区块链的真正价值
腾讯第一次种黄瓜,又长又直,还拿了奖
重磅!英特尔终于挤出10nm芯片 六大技术战略,震动芯片届
点击“阅读原文”,打开 APP 阅读更顺畅。
Visual Studio Code 1.30 发布,你升级了没?相关推荐
- linux不支持32,Visual Studio Code 1.36发布,不再支持Linux 32位
VS Code 1.36,即2019年6月发布的Visual Studio Code,已发布.新版本已更新至Electron 4.x,意味着它将不再在Linux 32位上运行. 现在可以将文件夹从VS ...
- Visual Studio Code 1.51 发布
Visual Studio Code 1.51 稳定版已发布. 更新亮点 支持自定义智能提示面板的大小 此版本对智能提示面板的 UI 进行了改进,拖动控件的侧边或角端即可调整大小. 突出被固定的标签 ...
- Visual Studio Code 1.33 发布
开发四年只会写业务代码,分布式高并发都不会还做程序员? Visual Studio Code 三月份更新之 1.33 版本已发布. 有以下值得关注的更新 配置显示语言的操作更方便:运行 Confi ...
- Visual Studio Code 1.49 发布
Visual Studio Code 1.49 稳定版(即 2020 年 8 月更新)已发布. 此版本更新亮点包括: 格式化修改后的文本 - 将格式限制为仅更改的代码 对另一个项目进行贡献时,&quo ...
- Visual Studio Code 1.48 发布
Visual Studio Code 1.48 稳定版(即 2020 年 7 月更新)已发布. 此版本更新亮点包括: 同步设置到稳定版 - 现在可以在稳定版中预览同步设置 更新扩展视图菜单 - 简化菜 ...
- Visual Studio Code 1.45 发布
Visual Studio Code 发布了 1.45 版本,即 2020 年 4 月更新版.最值得关注的更新亮点有这些: 可访问性改进 -- 在工作台之间轻松导航:状态栏可访问,且屏幕阅读器可以读取 ...
- Visual Studio Code 1.44 发布
Visual Studio Code 发布了 1.44 版本,即 2020 年 3 月更新版.最值得关注的更新亮点有这些: 改进辅助功能 - 现在可以更轻松地访问 diff 视图 时间轴视图 - 用 ...
- Visual Studio Code 1.43 发布
Visual Studio Code 1.43 版本,即 2020 年的 2 月更新已发布.其中值得关注的更新内容包括: 搜索编辑器 - 在全尺寸编辑器中搜索并保存全局搜索结果 可拖动的窗框角 - ...
- Visual Studio Code 1.42 发布
Visual Studio Code 1.42 版本,即 2020 年的 1 月更新已发布.其中值得关注的更新内容包括: 支持预览重命名后的变更效果 - 在 diff 视图中查看待处理的重命名,并且可 ...
最新文章
- 机载雷达发展简史:从蝙蝠到机载相控阵
- keil5软件仿真出现unknown signal解决方法。
- [YTU]_2878( 结构体--学生信息排序)
- virtual和override
- Path Sum I, II
- 作者:​刘新海(1976-),男,博士,中国人民银行征信中心副研究员。
- 无需付费,教你IDEA社区版中使用Tomcat
- 软件测试工程师-计算机基础
- SQLite语法与Android数据库操作
- 极简fseek()函数讲解,一分钟掌握
- 后端返回文件流PDF文件前端如何实现下载/在线打开
- TXT生成PCD文件
- THREE.JS自定义中心旋转轴
- ceph BALANCER
- Mixed Precision Training混合精度训练笔记及框架代码
- 深度链接、延迟深度链接、App Links以及关于LinkedME实现深度链接的原理解析
- 利用 Matlab Simulink 平台搭建双馈风力发电机在电网中的模型
- 所谓的光辉岁月,并不是后来闪耀的日子,而是无人问津时你对梦想的偏执。
- 一首关于桃花与桃花仙的故事
- ICME 论文Latex模版要求
热门文章
- oracle的rac环境,RAC环境数据库的备份
- 剑指offer之统计数组中出现次数超过一半的数字
- 中国双焊接钢塑土工格栅市场趋势报告、技术动态创新及市场预测
- 聚合丁苯橡胶(SSBR)行业调研报告 - 市场现状分析与发展前景预测
- 计算机系元旦主题,元旦主题活动方案
- 计网复习第三章part one
- Python菜鸟入门:day17编程学习
- 从“挂科大王”到网络安全布道者,云舒的那些“面壁”时刻
- 荣耀份额重回中国市场前三;​特斯拉使用替代芯片重写汽车软件;RabbitMQ 3.9.0 发布|极客日报...
- 想快速体验谷歌 Fuchsia OS?FImage 项目来了!