VSCode 1.35 release, new icons, support for remote development

Visual Studio Code updates in May released version 1.35.

Highlights of this update include:

Update Visual Studio Code icon

The development team combines community feedback, updated the VS Code of product logo. Now all platforms use the same new logo, as shown below:

△ stable version logo

△ Insiders 版 logo

 

Remote Development

Remote Development extension is now available for VS Code stable version, allows you to use the container, the remote machine or  Windows Linux subsystem (WSL) as a fully functional development environment. Extension will run in the context of the remote workspace, you can use VS Code the same as in the local workspace.

 

 

TypeScript 3.5

VS Code now carry  the typescript 3.5.1 . This update brings improved language and tool enhancements, also fixes a number of Bug and performance problems.

Improvement "Go To Definition (Go to Definition)" behavior

While also improving like this behavior, including  Go to DeclarationGo to Type Definition  and  Go to Implementation .

  • Previously only show the first definition. Now, in the status bar and press the  F12 time to jump to each defined, will show multiple results.

  • Peek view now supports search and filter, for example result tree, can help you quickly narrow down the results.

  • Now by pressing a  Escape key, cancel defined long running requests.

Breadcrumbs display

Now the default breadcrumbs open files for quick navigation and symbols. In the menu  View  >  the Toggle Breadcrumbs  for handover.

JavaScript and TypeScript smart choice

JavaScript 和 TypeScript 现支持智能选择(smart selection)。该特性利用语义知识,可以智能地扩展表达式、类型、语句等的选择。

TypeScript 中提取到类型别名的重构

采用了新的“提取到类型别名(Extract to type alias)”,便于快速将部分类型提取到他自己的类型别名。

集成终端支持真实颜色(true color)

集成终端现支持使用真实颜色(24位)转义序列的程序,呈现正确的颜色,而不是之前的近似颜色。

△ 前后对比

改进合并冲突的比较显示

新的设置 merge-conflict.diffViewPosition 允许您在比较合并冲突时,在新编辑器组中打开 diff 视图。此外,新视图显示了更改后文件的完整 diff 视图,为合并冲突提供了更好的上下文。

有关新版本更多更详细的功能介绍,可查阅发布公告

下载地址: Windows: User System | Mac | Linux 64-bit: snap deb rpm tarball | 32-bit: deb rpm tarball

Guess you like

Origin www.oschina.net/news/107263/vscode-1-35-released