作者丨Daan
译者 | 夏夜
策划 | 万佳
不论你是经历比较丰富的程序员,仍是刚开端从事第一份作业的程序员“小白”,你都想让程序开发变得更简略。运用正确的东西,你就能够做到这点。
假如你正在运用的 IDE 是 Visual Studio Code,那能够让它变得更合你的“口味”。其间一个方法便是装置正确的插件。你能够尽或许多地装置插件,然后让编程变得更简略。
无疑,插件对你的作业功率和作业方法有着很大影响。这便是怎么回事咱们接下来会看看 Visual Studio Code 的插件清单。
咱们改动东西,之后,东西也会改动咱们。——Jeff Bezos
留意:所有这些插件都能够在 Visual Studio Marketplace 上面免费获取。
1.Visual Studio Intellicode
Visual Studio Intellicode 有着 320 万下载量,是 Visual Studio 上下载次数最多的插件。而且,在我看来,它会是你用过的最有用的插件之一。
这个插件能协助开发人员生成智能代码补全提示,而且它内置支撑许多种编程言语。
Visual Studio Intellicode 运用机器学习技能,经过学习许多 GitHub 项目的代码,能找到一些编码形式,然后在你编程时给予代码提示。
2.Git Blame
“谁写的这段代码?”
每隔一段时刻,你都或许有必要了解某段代码是谁写的。正好,Git Blame 就能够帮你。Git Blame 会告知你最终修正这行代码的人是谁。最重要的是,你能够正常的看到这处修正发作在哪次提交里。
这个信息很有用,特别是当你在某个产品功用分支上开发时特别有用。当运用产品功用分支开发时,你经过点击以你分支名命名的标签,就能够跳到相应信息。
因为 Git Blame 会告知你这行代码是在哪个提交和哪个分支上修正的,所以你就知道了哪个标签对应着这次修正。这将协助你更好地了解这种修正背面的逻辑。
3.Prettier
对那些想严格遵守一组编码规矩格局的开发者来说,Prettier 是适当有用的插件。它是一个很有吸引力的插件,答应你运用 Prettier 开发包。
而且,它是一个强健的、坚守陈规的代码格局化利器,答应开发者将他们的代码进行格局化。
4.Javascript(ES6) Code Snippets
每一个新潮的 Web 开发者应该都大概率运用过不同类别的 Javascript 软件栈部分。不论你挑选了什么 Javascript 结构,在不同的项目中直接生成相同的根底代码都将缩短你的作业流程。
Javascript(ES6) Code Snippets 便是这样一款便当插件,它为开发者们供给了一些有用的 Javascript 代码片段。它将规范的 Javascript 函数调用绑定到简略的快捷键上。一旦你娴熟运用这个插件,它就能极大地进步你的开发功率。
5.Sass
或许你现已猜到了,这款插件能够在必定程度上协助运用款式表的开发者。一旦开端为应用程序创立款式表,你必定想要运用 Sass 这款插件。这款插件支撑缩进 Sass 语法高亮、主动补全和格局化。
当涉及到款式时,你必定想要在你的东西库中参加这个东西。
6.Path Intellisense
Path Intellisense 能够快速进步你的开发功率。假如你一起开发多个项目,并运用许多不同的技能,你必定想要一个便利的东西,它能帮你记住文件途径。
这款插件就能为你节约许多这方面的时刻,帮你省去找到正确文件途径的时刻。
7.Debbuger for Chrome
假如你想调试 Javascript 程序,你能够不必脱离 Visual Studio Code 开发环境。
Debugger for Chrome 这款插件就能做到这点,它由微软发布,答应你在 Visual Studio Code 中直接调试网页源文件。
8.ESLint
ESLint 插件将 ESLint 集成进了 Visual Studio Code 中。假如你还不了解这款插件,我简略说一下,这款插件会静态剖析你的代码,快速找到代码中的问题。
ESLint 找到的大部分问题都能够由其主动修复。ESLint 会依据当时文件运用的语法进行主动修正,所以就不会像传统的“寻觅 - 替换”算法那样发生语法错误。
最重要的是,ESLint 是高度可定制化的!
9.SVG Viewer
SVG Viewer 扩展插件为在 Visual Studio Code 中运用 SVG 图画供给了许多东西。
这款插件能在编辑器中烘托 SVG 文件,这样就不必脱离编辑器也能看到 SVG 图片的姿态。
10.Themes
最终一个,也很重要,这便是 Themes 插件。你每天都要面临你的编辑器,那为啥不把它装修得好亮点?有许多插件能改动色彩计划和侧边栏上的图标。
一些受欢迎的免费主题包含:One Monokai 、 One Dark Pro 、 Material Icon.
点个在看少个 bug