30个极大提高开发效率的Visual Studio Code插件
译者按: 看完这篇文章,我打算从 Sublime Text 转到 Visual Studio Code 了!
- 原文: Immensely upgrade your development environment with these Visual Studio Code extensions
- 译者: Fundebug
为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。
我们的 VSC(VSCode)将会像一个长了五只可以发射激光的独角兽一样!接下来会介绍我每天使用的非常有用的插件。
如果你还是一个 VSC 的新手,那么点击左侧最下方的按钮来安装插件。
Material Theme
下载量:130 万
Visual Studio Code 最悠久的主题!
Auto Import
下载量:46 万
自动去查找、分析、然后提供代码补全。对于 TypeScript 和 TSX,可以适用。
Import Cost
下载量:41 万
该插件会在行尾显示导入的包的大小。为了计算包大小,该插件要使用 Webpack 和 babili-webpack-plugin。
Indent-Rainbow
下载量:13 万
一个简单的插件可以使得对齐更加具有可读性。
IntelliSense for CSS class names in HTML
下载量:243 万
基于你的项目以及通过link
标签引用的外部文件,该智能插件提供 HTML 中 CSS class 名字的补全。
SVG Viewer
下载量:29 万
一个用来预览 SVG 的插件。
Prettier
下载量:357 万
你绝对不能少了这个插件,你需要它来一键美化你的 JavaScript/TypeScript/CSS 代码。
React Native Tools
下载量:218 万
代码提示、Debugging、集成 RN 的命令。
Sublime Text Keymap and Settings Importer
下载量:76 万
从下载量来看,看来不少人从 Sublime Text 转移过来了。
这个插件将 visual studio code 的快捷键绑定改成了和 Sublime Text 3 一样。你可以试一试:cmd + P (Mac),ctrl + P (Windows)。
你可以跳转到文件,如果在搜索前添加>
符号,你甚至可以搜索动作,比如打开内置的终端、安装插件等等。
对于习惯使用 ST3 的人,这是一个很大的加分项。
npm Intellisense
下载量:88 万
VSCode 插件可以在导入语句自动补全 npm 模块名称。
lit-html
下载量:3 万
在 JavaScript/TypeScript 的文件中,如果有使用到 HTML 标记,lit-html 提供语法高亮和相应的补全支持。
highlight-matching-tag
下载量:6 万
这本来应该是 VSCode 应该默认提供的功能,高亮匹配的标签。
GitLens
下载量:772 万
啥也别说,直接上图!
Git Project Manager
下载量:37 万
Git Project Manager 可以然你直接一键搜索并打开某个的基于 Git 管理的项目。
Git History
下载量:332 万
用来查看 git log 或则一个文件的 git 历史,比较不同的分支,commits。
File Utils
下载量:8 万
提供了一个更加简洁的方法来创建、复制、移动、重命名、删除文件/文件夹。
Bracket Pair Colorizer
下载量:228 万
如果你的代码有很多的回调,那么这种高亮可以帮助你更好地区分不同的代码块。
Color Highlight
下载量:25 万
直观展示你定义的颜色。
CSS Peek
下载量:23 万
可以在 HTML 中通过 CSS id 或则 class 来定位到其定义。
Debugger for Chrome
下载量:1111 万
用 Chrome 来 Debug 你的 JavaScript 代码,或则其它支持 Chrome Debugger 协议的平台。
Quokka.js
下载量:172 万
实时执行 JavaScript 代码(做快速的 demo 很有用)。
Trailing Spaces
下载量:7 万
高亮那些冗余的空格,可以快速删掉。
TypeScript Hero
下载量:72 万
辅助用 TypeScript 编程的童鞋!
WakaTime
下载量:24 万
从你的使用习惯中生成数据报表。
Vetur
下载量:451 万
VS Code 下面的 Vue 工具!有 Pine Wu 开发,已经累计 400 多万下载量!
Code Runner
下载量:346 万
支持多种语言的代码的立即执行。支持的语言:C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D。
PHP IntelliSense
下载量:415 万
vscode-icons
下载量:799 万
Icon 集合。
Jest
下载量:29 万
愉快地使用 Facebook 的 Jest。
React.js code snippets
下载量:59 万
用 ES6 语法去开发 React.js 应用非常方便。
30个极大提高开发效率的Visual Studio Code插件的更多相关文章
- 30 个极大提高开发效率超级实用的 VSCode 插件
Visual Studio Code 的插件对于在提升编程效率和加快工作速度非常重要.这里有 30 个最受欢迎的 VSCode 插件,它们将使你成为更高效的搬砖摸鱼大师.这些插件主要适用于前端开发人员 ...
- 30个极大提高开发效率的vscode插件
参考链接:https://blog.fundebug.com/2018/07/24/vs-extensions/
- ionic2——开发利器之Visual Studio Code 常用插件整理
1.VsCode官方插件地址: http://code.visualstudio.com/docs 2.使用方法,可以在官网中搜索需要的插件或者在VsCode的“”扩展“”中搜索需要的插件 添加方法使 ...
- .Net Core 常用开发工具(IDE和运行时、Visual Studio插件、Visual Studio Code插件)
IDE和运行时 组件名 描述 可选版本 推荐版本 Visual Studio Community 社区免费版 For Visual Studio 2017 For Visual Studio 2019 ...
- 令人惊叹的Visual Studio Code插件
vscode是一款开源且优秀的编辑器,接下来让我吐血推荐一下我工作使用过的令人惊叹的Visual Studio Code插件. 代码编辑插件 vscode-color-highlight ------ ...
- 安装GO语言环境之安装Visual Studio Code插件
在安装Visual Studio Code插件的时候,由于谷歌的限制,在下载下列插件的时候会报错: go get -u -v github.com/nsf/gocode go get -u -v gi ...
- 对于Web开发最棒的22个Visual Studio Code插件
翻译 原文作者:James Quick 原文地址:https://scotch.io/bar-talk/22-best-visual-studio-code-extensions-for- ...
- Salesforce 开发新工具 - Visual Studio Code
最近尝试使用Visual Studio Code来做Salesforce的开发工具,体验上比Sublime好用不少,介绍下详细步骤 第一步:下载对应版本的Visual Studio Code 下载地址 ...
- Ubuntu上配置vtk开发环境——基于visual studio code 与 gcc
环境说明 vtk版本7.1.1 visual studio 1.16.1 Ubuntu 16.04 + 自带的gcc 编译过程与windows下类似还好,运行自己的代码开始面对cmake与make的各 ...
随机推荐
- DSP builder安装指南(以9.1为例) 转自http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html
DSP Builder在算法友好的开发环境中帮助设计人员生成DSP设计硬件表征,从而缩短了DSP设计周期.已有的MATLAB函数和Simulink模块可以和Altera DSP Builder模块以及 ...
- js-运动函数(盒子运动)
注意move的js包在另一篇文章 <!DOCTYPE html><html> <head> <meta charset="UTF-8"&g ...
- Tomcat 多项目部署方法整理
Tomcat 多项目部署方法整理 说明:tomcat-deploy-aaa和tomcat-deploy-bbb是两个不同的web项目,为了方便以下简称aaa和bbb,请先自行创建并跑通 导航: NO1 ...
- git & github 同步文件
step1 : 在github上建立一个 repository https://github.com/ntu-juking/softwaretesting.git repository name is ...
- docker知识点杂记
最近重新梳理了一下docker的一些基本知识,简单做了下总结.以后会逐步补充. 1.查看系统内核版本,需要3.10以上 $ uname -r 2.下载docker 说明:centos安装docker比 ...
- AJPFX简述:MetaTrader 4移动交易平台
(AJPFX)移动交易平台可以让客户随时通过客户手中的移动设备例如智能手机.PDA等管理自己帐户和进行交易.移动交易平台提供了完整的交易帐户管理分析选项,当客户无法使用台式计算机的时候,移动交易平台为 ...
- WCF透明代理类,动态调用,支持async/await
我们希望WCF客户端调用采用透明代理方式,不用添加服务引用,也不用Invoke的方式,通过ChannelFactory<>动态产生通道,实现服务接口进行调用,并且支持async/await ...
- Spring IOC容器的实现原理
1 概述 1.1 依赖反转模式 在Java中,一个复杂的功能一般都需要由两个或者两个以上的类通过彼此合作来实现业务逻辑的,这使得每个对象都需要与其合作的对象的引用.如果这个获取依赖对象的过程需要自己去 ...
- Tools - Atom编辑器
Atom官网 Atom编辑器的常用插件 预览 document-outline:Show a heirarchical outline of a text document minimap:A pre ...
- Linux - 多窗口管理器Screen程序
GNU's Screen homepage Screen是由GNU计划开发的用于命令行终端切换的自由软件,可以看作是窗口管理器的命令行界面版本. 可以通过该软件同时连接多个本地或远程的命令行会话,并在 ...