英文:Daan,翻译:CSDN - Elle
无论你是经验丰富的开发者,还是刚开始工作的新手,你都会想让自己的开发工作尽可能轻松一点。正确的工具使用则可以帮助你实现这个目标。
如果你选用 VS Code,你就可以使它符合你的偏好选择。实现此目的的一种方法是安装正确的插件。为了让你的生活尽可能的简单,你可以添加很多你想要的内容。 你使用的插件将会对你的工作效率以及工作方式产生很大的影响。这就是为什么我们要运用 VS Code 插件列表的原因。我们改变工具,工具再改变我们。——杰夫·贝佐斯(Jeff Bezos)提示:这些插件都可以在 Visual Studio Marketplace 上免费找到。 https://marketplace.visualstudio.com/ 0、Visual Studio Intellicode 下载超过 320 万次的 Visual Studio Intellicode,是 VS Marketplace 上下载次数最多的插件之一。而且,在我看来,它是你能用到的最有用的插件之一。 这个插件旨在帮助开发人员提供智能的代码完成建议而构建的,并且已预先构建了对多种编程语言的支持。 借助机器学习技术和查找众多开源GitHub项目中使用的模式,该插件在编码时提供建议。
![03ebb3da81754469d339cf7d555a8d3d.png](https://i-blog.csdnimg.cn/blog_migrate/55ac12bf7748d225b927191109bbe1f2.png)
这是非常好的信息,特别是当你使用诸如特性分支之类的东西时。在使用特性分支时,你可以使用分支名称来引用票据。因为Git Blame会告诉你哪一个提交(也就是哪个分支)的一行代码被更改了,所以你就会知道是哪一个票据导致了这种更改。这有助于你更好地了解更改背后的原因。
Prettier与JavaScript、TypeScript、HTML、CSS、Markdown、GraphQL和其他现代工具一起使用,可以让你能够正确地格式化代码。 3、JavaScript (ES6) Code Snippets 每个略更新的网页开发人员可能都使用过各种JavaScript堆栈。无论你选择哪种框架,在不同的项目中键入相同的通用代码应该会减少你的工作流程。
JavaScript (ES6)Code Snippets是一个方便的插件,它为空闲的开发人员提供了一些非常有用的JavaScript代码片段。它将标准的JavaScript调用绑定到简单的热键中。一旦你掌握了窍门,你的工作效率就会大大提高。 4、Sass 你可能已经猜到了,这个插件可以帮助正在使用样式表的开发人员。一旦开始为应用程序创建样式表,就一定要使用Sass插件。该插件支持缩进的Sass语法自动设置语法制导 、自动补全和格式化。
在样式方面,你肯定希望将此工具包含在你的工具集中。 5、Path Intellisense Path Intellisense是Visual Studio代码之一,它可以为你的开发提供有保证的生产力提升。如果你同时处理许多项目,使用了太多不同的技术,那么你肯定会需要一个可以帮你记住路径名的便捷工具。这个插件将为你节省大量的时间,否则将浪费在寻找正确的目录上。
Path Intellisence最初是用于自动完成文件名的简单扩展,但它后来被证明是大多数开发人员工具集中的宝贵资产。 6、Debugger for Chrome 如果需要调试JavaScript,则无需离开Visual Studio Code。微软发布的Chrome调试器允许你可以直接在Visual Studio Code中调试源文件。
ESLint发现的大多数问题都可以自动修复。ESLint修复程序可识别语法,因此你不会遇到由传统查找和替换算法引入的错误。最重要的是,ESLint是高度可定制的。
8、SVG Viewer
SVG Viewer 扩展添加了许多实用程序,可用于在 VS Code中使用SVG。这个插件使呈现SVG 文件和查看它们的外观成为可能,而不必离开编辑器。此外,这个插件还具有用于转换为PNG并生成数据URI模式的选项。英文:
medium.com/better-programming/10-extremely-helpful-visual-studio-code-plugins-for-programmers-c8520a3dc4b8
-END-
推荐阅读
【1】在线C/C++/Py编程?这也太炫酷了!盘点18款拿来就可用的在线编译器
【2】AI赋能、5G加速…他们用这些技术抗击疫情!
【3】终于整理齐了,电子工程师“设计锦囊”,你值得拥有!
【4】半导体行业的人都在关注这几个公众号
![f9b5b68fb6be33d01df6fa594cddf8ff.gif](https://i-blog.csdnimg.cn/blog_migrate/90e0d02f271d535e3be17e9b966e1ffa.gif)
![051b26babcfddfbefd0ce9259922895a.png](https://i-blog.csdnimg.cn/blog_migrate/178814e534a37d53852ffda1765af291.png)
![2363c5db0c63d1ca00cd8405eed7160b.gif](https://i-blog.csdnimg.cn/blog_migrate/44fd0adda0ea914593b095a410e47df7.gif)