微软Visual Studio Code 1.50有什么新功能

微软每月更新Visual Studio Code。此更新日志跟踪1.50版本的新特性和改进。

  • 在Facebook上分享
  • 在推特上分享
  • 在LinkedIn上分享
  • 在Reddit上分享
  • 通过电子邮件分享
  • 印刷资源
微软Visual Studio Code 1.50有什么新功能
思想库

微软的Visual Studio Code已经成为最受欢迎的开发工具之一。Visual Studio Code使用GitHub的跨平台Electron框架构建,是一个功能齐全、可扩展的开源代码编辑器,支持广泛的编程语言和框架,从熟悉的C、c++和c#到Go、Rust和Node.js等现代语言。Visual Studio Code适用于Windows、MacOS和Linux。

从哪里下载Visual Studio代码

如需下载Windows、MacOS和Linux版本的编辑器,请转至微软的Visual Code Studio网站

Visual Studio Code 1.50有什么新功能

Visual Studio Code 1.50发布于2020年10月8日,具有以下功能:

  • 固定标签的改进包括一个新的设置,editor.pinnedTabSizing,它允许开发人员配置固定选项卡的显示大小。此外,编辑器现在可以固定时,标签被禁用,和一个新的tab.lastPinnedBorder可以指定颜色来在过去固定标签的右侧绘制边框。
  • 引入了新的编辑器上下文键,一些现有的已弃用:groupActiveEditorDirty改名为activeEditorIsDirtyeditorPinned改名为activeEditorIsNotPreview,editorSticky改名为activeEditorIsPinned
  • 为资源添加了两个资源(资源管理器相关)上下文键:resourceDirname,为资源的文件夹路径,等效为目录名(uri.fsPath),resourcePath,为资源的全路径,相当于uri.fsPath
  • 一个更容易访问的设置编辑器。
  • 语言悬停现在可以在调试时使用,调试悬停的宽度和高度现在自动适应悬停内容的大小。此外,调试控制台现在支持过滤,从而更容易找到输出或隐藏无关的日志输出。
  • 火焰图扩展现在将在调试JavaScript时显示性能指标的实时视图。
  • 一个新的设定,opensMaximized,允许用户根据自己的喜好调整面板是否总是打开最大开关面板
  • 微软C/ c++扩展现在已经退出预览。
  • Visual Studio Code现在可用于ARMv7和ARM64架构。开发人员现在可以在树莓派、Chromebook和其他基于arm的设备上使用Visual Studio代码。

Visual Studio Code 1.49有什么新功能

发布于9月10日的Visual Studio Code 1.49有以下主要特性:

  • 添加了一个新的命令,格式化修改过的行,只格式化新的和修改过的行。还有,一个新的设定,formatOnSaveMode,使“格式”和“保存”仅应用于修改的行。这些更改是为了解决Format和Save以及Format Document命令可能引入对未更改的行进行不必要的重新格式化的情况,这可能导致难以审查的大型拉取请求,并影响不应该修改的代码。
  • Source Control Repositories视图(以前称为Source Control Providers视图)被重新引入,以允许对哪些源代码控制存储库应该在Source Control视图中可见进行更细粒度的控制。
  • JavaScript调试器已得到改进,Auto Attach现在可以调试进程,而无需手动传递——检查向他们招手。对于源地图处理,VS Code现在处理一个堆栈跟踪来使用源位置。这有助于调试使用捆绑器的web应用程序,如Webpack。的方法进行改进,开发人员可以在条件断点抛出错误时选择停止debug.javascript.breakOnConditionalError设置。
  • 调试控制台现在支持筛选,以便更容易地找到输出或隐藏无关的日志输出。还支持排除模式。过滤器适用于程序输出,但不适用于用户运行的计算。
  • 编辑与打印稿4.0.2,具有可选链重构,将多个检查转换为简洁的可选链。
  • @deprecatedJSDoc标签现在在JavaScript和TypeScript文件中得到支持。

除了发布Visual Studio Code 1.49,微软在9月14日还宣布了Visual Studio Code的c++扩展1.0版本的全面可用性,提供了编辑和智能感知代码完成的功能,在Linux、Windows和MacOS上进行调试,并支持Arm和Arm64上的Linux。访问C/ c++扩展包尝试扩展。

Visual Studio Code 1.48有什么新功能

Visual Studio Code 1.48于2020年8月发布,从7月开始提供功能和修复,增强了以下功能:

  • 设置同步,用于跨机器共享配置,如设置、键绑定和已安装的扩展,现在可以在稳定版本中预览。
  • 扩展视图筛选操作现在显示在一个单独的筛选操作(漏斗按钮)下。
  • Git View and More Actions(…)菜单已被重构,以改进几个命令的组织。此外,当发布到GitHub回购时,开发人员现在可以选择将回购公开,而不是之前默认的私有。
  • “调试:打开链接”命令旨在启用任何URL的快速调试。
  • 一个GitHub问题笔记本扩展,仍处于预览阶段,允许搜索GitHub问题和拉取请求。
  • 语言支持Java扩展现在支持一种轻量级模式,用于快速处理Java源文件。

Visual Studio Code 1.47有什么新功能

Visual Studio Code 1.47于2020年7月发布,带来了以下新功能和变化:

  • Visual Studio Code for Windows on ARM现在可用于稳定发行版。
  • 一个新的JavaScript调试器,上个月在编辑器的内部版本中被设置为JavaScript的默认调试器,现在是Visual Studio Code中的JavaScript默认调试器。
  • 非嵌套对象设置可以从设置编辑器中编辑。扩展作者可以使用此功能来增加这些设置的可见性。
  • 一个新的命令,selectAndPreserveFocus,允许开发人员从列表中选择项目,同时保持对该列表的关注。这对于从列表(如文件资源管理器)中选择多个文件非常有用,而无需将焦点切换到文件编辑器。
  • searchEditor.defaultNumberOfContextLines设置已更新为值1而不是0,这意味着在搜索编辑器中每个结果行之前和之后都会显示一个上下文行。
  • Source Control视图现在在一个视图中显示了所有的存储库,提供了整个工作区状态的更好的概述。同样,Source Control视图可以移动到面板,其他视图可以移动到Source Control视图容器。
  • Java包安装程序的Visual Studio代码下载MacOS上Java开发的依赖项和扩展。
  • HexEditor扩展,用于本地十六进制编辑,已经改进了简单的编辑支持(撤销,重做,编辑单元格,添加单元格)和大文件优化,现在允许您打开大于18兆字节的文件。
  • 视图选项和排序选项已合并到上下文菜单中的一个新的视图和排序菜单项中。另外,当使用列表视图选项时,还添加了对源控制视图中的更改按名称、路径和状态进行排序的支持。
  • 为了便于访问,文件资源管理器中的压缩文件夹现在可以正确地说明展开/折叠状态和ARIA级别。此外,屏幕阅读器可以在编辑器中更新光标偏移量。因此,屏幕阅读器“Say All”命令在停止和恢复时应该工作得更好。
  • 扩展VSIX文件现在可以通过拖放到Extensions视图来安装。
  • 打印稿3.9.6与编辑器捆绑,同时支持打字稿4.0已得到改进,具有更好的汽车进口等能力。

Visual Studio Code 1.46有什么新功能

Visual Studio Code 1.46于2020年6月发布,功能包括:

  • 现在可以使用Git: Add remote命令将GitHub存储库作为远程存储库添加到本地存储库。
  • 自动调试配置已得到改进。现在有一个选项可以将配置保存到JSON文件中,以便打开它进行编辑。现在还可以从Run and debug启动视图显示所有自动调试配置。
  • 如果编辑器检测到开发人员正在使用commonjs风格的JavaScript模块,现在将使用自动导入需要而不是进口
  • JavaScript和TypeScript的重构,比如“提取到方法”和“移动到新文件”,现在尝试保留重构源代码的原始格式。
  • 为了提高可访问性,状态栏现在支持键盘导航。还有一些新命令可以更容易地使用键盘开始和结束选择:设置选择锚点(⌘K⌘B)、从锚点选择光标(⌘K⌘K)、取消选择锚点(转义)和转到选择锚点。
  • 添加了一个Synced Machines视图来显示正在同步VS Code首选项的机器列表。
  • Synced Data视图得到了增强,开发人员现在可以看到从哪个机器同步数据。开发人员还可以使用视图中数据项上可用的restore操作将其恢复到特定状态。此外,可以使用视图头部的More action(…)按钮下的reset Synced data操作来重置云上的数据。
  • 标签现在可以从上下文菜单或通过新命令固定,action.pinEditor(⌘K⇧输入)。
  • Windows for ARM 64位的正式版本可在内线下载页面.这些构建与Microsoft Surface Pro X一起工作。
  • 电子预加载添加了将某些电子api暴露到窗口的脚本。这是迈向完全沙盒窗口的一步。
  • 灵活布局的特性现在已经准备好供一般使用,例如在侧边栏和面板之间移动视图以及视图分组。

Visual Studio Code 1.45有什么新功能

Visual Studio Code 1.45于2020年5月发布,增加了以下功能:

  • 更快的语法高亮显示,通过专为编辑器的TextMate解释器使用而优化的WebAssembly绑定完成。通过避免内部循环中的内存分配和使用新的api,微软已经能够将常规编程文件的语法高亮显示速度提高三倍。
  • 使用语义标记样式,可以在用户设置中自定义语义主题。语义着色可用于TypeScript和JavaScript,在开发中支持Java和c++。
  • 添加了针对GitHub存储库的自动身份验证支持。开发人员无需配置凭据管理器,就可以克隆、拉取和推入公共和私有回购。
  • 在预览阶段,新的JavaScript调试器默认安装在Insiders版本上,并且可以从市场在VS Code稳定。新特性包括通过单击调用堆栈视图中的新Profile按钮或使用Debug: Take Performance Profile命令从Node.js或浏览器应用程序中捕获CPU配置文件。自动附加,用于自动附加到Node.js进程,现在自动调试子进程。
  • 新的可访问性命令“聚焦下一个部分”和“聚焦上一个部分”使在工作台上导航变得容易。状态栏现在可以由屏幕阅读器在聚焦时读取。
  • 已经对远程开发扩展(允许开发人员使用容器、远程机器或Windows Subsystem for Linux作为功能齐全的开发环境),包括容器配置建议、WSL2 Docker和Podman引擎支持,以及新的devcontainer。本地和容器文件夹的Json变量。

Visual Studio Code 1.44有什么新功能

Visual Studio Code 1.44也被称为2020年3月的版本(尽管它是在2020年4月发布的),它具有以下改进:

  • 可用性改进包括更可导航的差异视图和更清晰的UI控件的角色指定设置。另外,Quick Widget的行为也进行了调优。
  • 用于可视化时间序列事件(如Git提交和文件保存)的Timeline视图默认情况下已退出预览模式。文件的快速打开控件已被重写。它还有一些新功能,比如在切换提供商时保留输入。还有一个新的设定,“quickOpen.history。filterSortOrder”:“近因”,它允许您根据最近打开的项对编辑器历史进行排序。
  • 在Extensions视图中添加了一个数字徽章,以显示包中扩展的数量。
  • Visual Studio Code现在会在文件关闭时保留文件的撤销/重做堆栈。当文件被重新打开并且内容没有改变时,撤销/重做堆栈将被恢复。
  • 有关的工作仍在继续远程开发扩展允许使用容器、远程机器或Windows子系统for Linux (WSL)作为全功能的开发环境。Visual Studio Code 1.44中的里程碑之一是:pull请求可以直接检出到容器中。
  • 设置同步预览允许开发人员跨机器共享代码片段和UI状态。
  • 有两个新的Python教程,其中一个是关于在Docker容器中构建Python应用程序,另一个是关于使用Python数据科学库创建机器学习模型。
  • 微软的1.0版本Visual Studio Code的Docker扩展现在可用。

Visual Studio Code 1.43有什么新功能

123.4 第1页
第1页/ 4
如何选择低代码开发平台