当前位置: 首页 > 科技观察

对于新版VisualStudioCode,给程序员的修复建议

时间:2023-03-16 23:56:34 科技观察

微软发布了VisualStudioCode1.32,更新了工作区、编辑器和语言功能,并增加了一些预览功能,让想要的开发者尝试早期采用者使用并提供反馈。从这个版本开始,开发者可以预览和安装颜色主题,安装主题后,可以立即应用颜色和图标,无需重新加载。在键盘快捷键编辑器中,开发人员现在可以编辑When属性。Microsoft还删除了用于打开keybindings.json的键盘快捷键编辑器链接,并将此功能更改为编辑器标题右侧的{}按钮。Microsoft接受了开发人员的反馈,并决定在Linux上将window.titleBarStyle默认设置从自定义更改为本机。即便如此,微软仍然建议开发者使用自定义标题栏以获得更好的可读性Write支持。在编辑器方面,新版本改进了鼠标悬停和问题面板。现在问题面板增加了一个带有快速修复和问题探索功能的命令行。开发者可以将鼠标移到快速修复选项上来启动快速修复功能,问题探索功能会在编辑器中打开探索视图。开发人员可以从问题面板的探索视图中浏览错误或警告。CodeActionAPI支持VisualStudioCode的快速修复。微软提到,虽然针对同一个错误可能有多种快速修复方法,但通常只有一种最合理的解决方案。现在系统会将其中一条修复建议标记为***选项,表示这是最合理的修复方法。当有***修复选项时,提示灯泡上会出现一个蓝色的小标记,开发者可以使用Auto-Fix命令自动应用***修复。expandLineSelection预设绑定快捷键更改,从Ctrl+I更改为Ctrl+L,在macOS上从Cmd+I更改为Cmd+L。多行选择也发生了变化,现在开发者可以在编辑器中按住Alt并拖动来切换普通选择和逐行选择。VisualStudioCode1.32包含TypeScript3.3.3,它修复了一些错误。在功能改进方面,VisualStudioCode现在支持动态加载。安装大多数扩展时,包括TypeScript和Markdown扩展,无需重新安装。此外,新版本还改进了ARIA属性的HTMLIntelliSense。由于VisualStudioCode可以从W3C和MDN获取ARIA可用数据,因此VisualStudioCode现在将显示ARIA属性和DOM事件的描述。此版本VisualStudioCode新增的预览功能可以在修正服务器程序时自动打开URL。微软提到,由于在开发网络应用程序时,需要在网络浏览器中打开特定的URL来触发纠错器中的服务器代码,而现在VisualStudioCode可以灵活地自动实现这一过程。