Visual Studio代码:5个令人称奇的功能使其成为领跑者

我已经在Beta版中试用了一段时间,到目前为止,它给我带来的一切印象深刻。

它最近达到了其第一个主要发行周期,即1.0.0。

Visual Studio Code是Microsoft的新代码编辑器。

VSC带有命令面板,多个光标选择,代码片段和代码自动完成功能-您肯定已经熟悉了这些功能。

Visual Studio Code(VSC)轻巧且快速,如果您以前使用过SublimeTextAtom ,您将立即感到宾至如归。

因此,事不宜迟,让我们来看一下。

尽管如此,它也带有自己的签名,使其在市场上的当前参与者中脱颖而出。

1.智能感知

这些是从几种上下文因素中得出的,例如编程语言,语法,变量,功能以及文件中的所有代码。

在编写代码时,此实用程序提供了建议列表以及简短提示或描述。

IntelliSense是自动完成的代码与人工智能的结合

这是提高生产率的重要功能。

还提供了一些扩展,包括用于其他编程语言的IntelliSense。

IntelliSense支持多种现成的编程语言,包括Sass,LESS,JavaScript,TypeScript和PHP。

Visual Studio代码:5个令人称奇的功能使其成为领跑者

2.偷看

在编码时,您可能经常会忘记一个特定的功能,该功能的初始定义以及所需的参数是什么。

该功能当前可以在C,C#,JavaScript,TypeScript,.NET和其他几种编程语言中使用。

选择将展开到一个内联窗口中,该窗口显示功能的完整定义以及定义功能的位置。

使用Peek ,您可以选择一个功能,然后按Shift + F12

Visual Studio代码:5个令人称奇的功能使其成为领跑者

3. CLI

与SublimeText的subl命令行类似,Visual Studio Code配备了一个名为code的CLI,并且易于安装。

在OS X中,可以通过命令面板来安装和卸载它。

可通过命令提示符访问CLI。

在Windows中,CLI将随该应用程序一起安装。

您可以使用CLI打开Visual Studio Code的特定目录,或者直接从编辑器在Terminal或Command Prompt中打开当前项目目录。

Visual Studio代码:5个令人称奇的功能使其成为领跑者

4.内置Git

在侧栏的左侧,您将找到Git图标,您可以在其中初始化Git执行一些Git命令,例如commitpullpushrebasepublish和查看文件中的更改。

Visual Studio Code在编辑器中内置了Git。

另外,如果要在Git存储库上进行更改,Visual Studio将在代码编辑器装订线中显示颜色指示符 ,指示您在何处进行了修改。

Visual Studio代码:5个令人称奇的功能使其成为领跑者

在下一篇文章中,我们将在Visual Studio Code中深入研究Git,敬请期待。

5.任务运行器

最后但并非最不重要的一点是,Visual Studio Code还具有内置的Task Runner,它提供了一定程度的便利。

键入任务将列出所有相关命令。

设置完成后,我们可以通过键入Run Task通过Command Palette运行Task Runner。

要使用此功能,我们可以设置一个tasks.json文件,或者通过一些流行的Task配置(例如Grunt,Gulp或MSBuild)(如果提供)来设置。

Visual Studio代码:5个令人称奇的功能使其成为领跑者

包起来

总而言之,即使缺少一些功能,Visual Studio Code还是很有前途的代码编辑器。

Visual Studio Code界面,按键组合以及命令面板非常直观和熟悉。

我期待着下一个版本的发布,并进行重大改进。

不过,我正在考虑切换工作流程并使之适应Visual Studio Code。


翻译自: https://www.hongkiat.com/blog/visual-studio-code-features/