关注上方数据挖掘工程师”,选择“星标公众号”

关键时间,第一时间送达!

编译:CSDN-Elle,作者:Daan

无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人员,你都会想让自己的开发工作尽可能轻松一点。正确的工具使用则可以帮助你实现这个目标。如果你选择使用Visual Code作为IDE,你就可以使它符合你的偏好选择。实现此目的的一种方法是安装正确的插件。为了让你的生活尽可能的简单,你可以添加很多你想要的内容。你使用的插件将会对你的工作效率以及工作方式产生很大的影响。这就是为什么我们要运用Visual Studio Code插件列表的原因。

我们改变工具,工具再改变我们。——杰夫·贝佐斯(Jeff Bezos)

请注意,所有这些插件都可以在Visual Studio Marketplace 上免费获得。Visual Studio Intellicode下载超过320万次的Visual Studio Intellicode是Visual Studio下载次数最多的插件之一。而且,在我看来,它是你能用到的最有用的插件之一。
这个插件旨在帮助开发人员提供智能的代码完成建议而构建的,并且已预先构建了对多种编程语言的支持。Visual Studio Intellicode使用机器学习技术来观察和查找众多开源GitHub项目中使用的模式,并在编码时提供建议。 Git Blame这是谁做的?!
有时候,你需要知道是谁写了这段代码。好吧,Git Blame进行了救援,它会告诉你最后接触一行代码的人是谁。最重要的是,你可以看到它发生在哪个提交中。
这是非常好的信息,特别是当你使用诸如特性分支之类的东西时。在使用特性分支时,你可以使用分支名称来引用票据。因为Git Blame会告诉你哪一个提交(也就是哪个分支)的一行代码被更改了,所以你就会知道是哪一个票据导致了这种更改。这有助于你更好地了解更改背后的原因。

PrettierPrettier是开发人员在开发时需要遵循一组良好规则的最佳插件之一。它是一个引人注目的插件,让你可以利用Prettier软件包。它是一个强大的、自以为是的代码格式化程序,可以让开发人员以结构化的方式格式化他们的代码。
Prettier与JavaScript、TypeScript、HTML、CSS、Markdown、GraphQL和其他现代工具一起使用,可以让你能够正确地格式化代码。JavaScript (ES6) Code Snippets每个略更新的网页开发人员可能都使用过各种JavaScript堆栈。无论你选择哪种框架,在不同的项目中键入相同的通用代码应该会减少你的工作流程。
JavaScript (ES6)Code Snippets是一个方便的插件,它为空闲的开发人员提供了一些非常有用的JavaScript代码片段。它将标准的JavaScript调用绑定到简单的热键中。一旦你掌握了窍门,你的工作效率就会大大提高。Sass你可能已经猜到了,这个插件可以帮助正在使用样式表的开发人员。一旦开始为应用程序创建样式表,就一定要使用Sass插件。该插件支持缩进的Sass语法自动设置语法制导 、自动补全和格式化。
在样式方面,你肯定希望将此工具包含在你的工具集中。Path IntellisensePath Intellisense是Visual Studio代码之一,它可以为你的开发提供有保证的生产力提升。如果你同时处理许多项目,使用了太多不同的技术,那么你肯定会需要一个可以帮你记住路径名的便捷工具。这个插件将为你节省大量的时间,否则将浪费在寻找正确的目录上。
Path Intellisence最初是用于自动完成文件名的简单扩展,但它后来被证明是大多数开发人员工具集中的宝贵资产。Debugger for Chrome如果需要调试JavaScript,则无需离开Visual Studio Code。微软发布的Chrome调试器允许你可以直接在Visual Studio Code中调试源文件。

ESLintESLint插件将ESLint集成到Visual Studio Code中。如果你不熟悉它,ESLint就会作为一个静态分析代码的工具来快速发现问题。
ESLint发现的大多数问题都可以自动修复。ESLint修复程序可识别语法,因此你不会遇到由传统查找和替换算法引入的错误。最重要的是,ESLint是高度可定制的。

SVG Viewer

SVG Viewer扩展添加了许多实用程序,可用于在Visual Studio Code中使用SVG。这个插件使呈现SVG文件和查看它们的外观成为可能,而不必离开编辑器。此外,这个插件还具有用于转换为PNG并生成数据URI模式的选项。

Themes最后但并非最不重要的是Themes。既然你每天都会看到你的编辑器,那为什么不把它做得尽可能的漂亮呢?有大量的自定义插件可以改变侧边栏的配色方案和图标。一些流行的Themes是免费提供的,分别是One Monokai ,One Dark Pro 和Material Icon 。

原文:https://medium.com/better-programming/10-extremely-helpful-visual-studio-code-plugins-for-programmers-c8520a3dc4b8


推荐阅读

1、牛X,试用了下GitHub上22万Star的第一抢票神器,3秒钟抢到!2、机器学习入门!谷歌机器学习速成课程(中文版)下载3、还在抱怨pandas运行速度慢?这几个方法会颠覆你的看法4、卧槽!473页斯坦福和UCLA的线性代数教科书公开,还有配套PPT下载!5、神作《统计学习要素》的中文翻译、代码实现及其习题解答,附下载6、面试 | 22道机器学习常见面试题目7、入门 | 从结构到性能,一文概述XGBoost、Light GBM和CatBoost的同与不同8、NumPy能力大评估:这里有70道测试题

点个在看少个 bug?

visual studio 代码提示插件_程序员请收好:10个非常实用的 VS Code 插件相关推荐

  1. visual studio 代码提示插件_程序员请收好:10个非常有用的Visual Studio Code插件

    作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) [导读]一个插件列表,可以让你的程序员生活变得轻松许多.无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发 ...

  2. vscode 新版eslint自动修复_程序员请收好:10 个实用的 VS Code 插件

    优质文章,第一时间送达! 英文:Daan,翻译:CSDN - Elle 无论你是经验丰富的开发者,还是刚开始工作的新手,你都会想让自己的开发工作尽可能轻松一点.正确的工具使用则可以帮助你实现这个目标. ...

  3. visual studio 代码提示插件_请收好:10 个实用的 VS Code 插件

    英文:Daan,翻译:CSDN - Elle 无论你是经验丰富的开发者,还是刚开始工作的新手,你都会想让自己的开发工作尽可能轻松一点.正确的工具使用则可以帮助你实现这个目标. 如果你选用 VS Cod ...

  4. 程序员请收好:10个非常有用的Visual Studio Code插件

    作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) [导读]一个插件列表,可以让你的程序员生活变得轻松许多.无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发 ...

  5. 程序员请收好:10个非常有用的 Visual Studio Code 插件!

    一个插件列表,可以让你的程序员生活变得轻松许多. 作者 | Daan 译者 | Elle 出品 | CSDN(ID:CSDNnews) 以下为译文: 无论你是经验丰富的开发人员还是刚刚开始第一份工作的 ...

  6. 程序员请收好:10个非常实用的 VS Code 插件

    点击上方视学算法,选择设为星标 编译:CSDN-Elle,作者:Daan 阅读文本大概需要 5 分钟 无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人员,你都会想让自己的开发工作尽可能轻松 ...

  7. 实用插件_精选 10 个非常实用的 VS Code 插件

    来源:Daan 原文:https://medium.com/better-programming/10-extremely-helpful-visual-studio-code-plugins-for ...

  8. 谷歌json插件_程序员必备的4款Chrome插件,妥妥的神器!

    之前就粉丝跟小编说,想要推荐几款程序员使用的插件,所以小编就去找了找,发现了这4款当下比较热门且实用的,也是程序员经常用到的,这几款插件也可以提高工作效率,难怪隔壁小哥哥程序员的效率都挺高,估计也用了 ...

  9. idea 查询项目代码行数_程序员的福利,四个技巧,让OneNote支持代码高亮

    点击蓝字 关注我们 写在前面 对于程序员来说,代码高亮是最基本的需求. 印象笔记.有道云笔记.为知笔记都提供了相应的功能. 而OneNote,沿袭了微软"术业有专攻"的理念,并没有 ...

最新文章

  1. 逆天神经网络绘制神器!还有暗黑模式
  2. 围观各大企业如何活用人工智能,并运用实践?
  3. ios5 中文键盘高度变高覆盖现有ui问题的解决方案(获取键盘高度的方法)
  4. SVN centos6.3
  5. php 时间 插件,PHP中Carbon日期时间处理利器详解
  6. eclipse format的时候如何让@param后不换行
  7. 1005 矩阵快速幂
  8. 关于SSL证书配置、升级的一些问题总结
  9. windows 停止nginx
  10. Intel Pin架构
  11. C++ const使用情况总结
  12. stm32定时器编码器模式原理及配置
  13. svn下载项目到指定文件夹,以及更新提交
  14. 如何开发一个App(Android)
  15. 参加阿里的Java面试经验
  16. 民生通讯面向全国招募民生通讯形象授权营业厅
  17. U盘启动安装CentOS Linux系统
  18. R语言 devtools
  19. VC6 各link错误解决
  20. java关键字有什么用_JAVA中关键字有什么用

热门文章

  1. Oracle JDBC连接服务名、SID和tnsnames.ora配置的多种方式
  2. 10、Ktor学习-运行程序和基础架构;
  3. vue cli根据不同的环境打包
  4. webpack4升级指北
  5. python中lambda使用
  6. 一、JVM及Java体系结构
  7. 绩效C,看不到希望...
  8. 鱼和熊掌兼得:同时使用 JPA 和 Mybatis
  9. 2w字 + 40张图带你参透并发编程!
  10. Kafka主题体系架构-复制、故障转移和并行处理