1. Search node_modules

用于搜索node_modules下的文件

2. CodeMetrics

Computes complexity in TypeScript / JavaScript files.

It looks like this

3. Code Runner

右键 run code 直接在vscode里运行当前文件的代码。支持多种语言。

Run code snippet or code file for multiple languages: C, C++, Java, JavaScript, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, C# Script, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, and custom command

重构文件相关的引用路径,当你把文件删除了或者文件路径移动了,其他引用该文件的路径会自动重构。

重构时,修复相对路径错误。 自动查找和修复文件夹中所有文件的所有相对路径。 修复后,查看更改!

格式化粘贴

This extension adds limited support for pasting and indenting code. Much like SublimeText's paste_and_indent.

主要特征:

☞ 它是 EditorConfig 面向 Visual Studio 官方发布的扩展

☞ 可以用来定义缩进,制表符以及行开始和结束位置的样式

☞ 拥有可以用来读取和遵循已经定义好了的样式规则的文本编辑器插件

☞ 使用了 editorconfig npm 软件包

![](http://upload-images.jianshu.io/upload_images/910389-a4303b34166611c6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

Evernote 是最受欢迎的笔记应用程序之一。它可以用于通过 Evermonkey 扩展来提高编码的质量和效率。这个方便的 Visual Studio Code 扩展能让 Evernote 支持 Markdown,与 Sublime Text 遵循相同的原则,但拥有更快速的体验。

它跟 CSS 一样令人折服, 很难去记忆所有的CSS类。这个扩展可以根据工作区中的 CSS 文件自动补全你输入的 CSS 类名。

Bracket Pair Colorizer 是一个括弧着色器,如果不同的括弧会让你感到一团乱麻,这个 Visual Studio Code 扩展就能帮助你使用代码着色选项来匹配它们。你可以定义那些字符匹配指定的颜色。

设置字母大小写转换

{

"key": "ctrl+k ctrl+u",

"command": "uppercase",

"when": "editorTextFocus"

},

{

"key": "ctrl+k ctrl+l",

"command": "lowercase",

"when": "editorTextFocus"

}

activate-power-mode 在其它编辑器里很流行,有很酷的代码编写效果,那么vscode的你也可以尝试这种极致体验:

[图片上传失败...(image-f8b3e5-1531365416804)]

VS Code package to format your Javascript / Typescript / CSS

我找他是用来格式化tsx文件的,vscode自带的格式化可以满足其他文件格式化的需要,看个对比图,

自带的格式化tsx:

Prettier - JavaScript formatter格式化后的,

在进行git操作的时候往往需要文件相对根目录的路径

vscode有自带的copy path 但是copy出来的是D:\demo\rebaseDemo\jin.txt

然后报错

copy path

我们就需要手动去改为D:/demo/rebaseDemo/jin.txt,这样很麻烦,有了Copy Relative Path就方便多了,直接拿到根目录的相对路径src/meta.html

但是在当前workspace有多个项目,Copy Relative Path就会带上项目的路径

css in js 的插件,官方说明需要两个插件配合使用

Launch VS Code Quick Open (⌘+P), paste the following command, and press enter.

ext install vscode-styled-jsx

Launch VS Code Quick Open (⌘+P), paste the following command, and press enter.

ext install vscode-styled-jsx-languageserver

{`

.app-container {

background-color: #fff;

max-width: 640px;

margin: auto;

padding: 20px;

}

`}

括号写在style 标签下面,没有语法提示,下面这么写就是好的:

.app-container {

background-color: #fff;

max-width: 640px;

margin: auto;

padding: 20px;

}

`}

Paste image directly from clipboard to markdown/asciidoc(or other file)!

Support Mac/Windows/Linux! And support config destination folder.

用qq截图或者复制页面上的图片,然后Ctrl+Alt+V就可以轻松的复制图片到markdown,这里我们可以配置图片的目录,"pasteImage.path": "${projectRoot}/screenshot",这样所有的markdown的图片都会被保存到项目根目录的screenshot目录下

截图

然后push到远端git仓库也是可以完美呈现的

在当前文件右键选择View Node Package Source,然后头部就会显示你当前文件依赖的第三方库,

View Node Package

然后选中一个文件名,就会在浏览器中打开该库的仓库,就很容易看源码,而不用在浏览器里去搜索

一键删除当前文件的注释,支持40多种语言

给代码外面添加HTML标签

wraphtmltag.gif

vscode自带的emmet有wrap功能,但是需要在vscode里面设置快捷键,默认没有快捷键

emmet wrapWithAbbreviation

为单页面的 vue 文件提供 css 转定义的支持,找到标签上的classname 然后F12直接定位到该classname所在的位置

git-graph.gif

通过tree的形式展示项目中所有TODO项

Todo Tree

Debug Visualizer

目前http://draw.io支持3中文件后缀,你只需要新建3种后缀之一的文件就可以在vs code中画流程图,它们分别是,

.drawio

.dio

.drawio.svg

后续还会支持*.drawio.png,可以直接保存为常规图片格式,目前尚未发布。

draw.io

在写单测的时候我们我们我们有期待的结果expected,还有原始值,原始值经过一个函数的处理得到expected,但是别人入手你的代码的时候,这个函数完全是个黑盒,在不看这个函数实现的时候,怎么推测这个函数到底做了什么,这个时候Partial Diff就很重要了,直接选取两个代码片段做对比,很直观的就发现,两段数据发生了什么变化,从而推测函数做了什么。

vscode 常用php插件,vscode 常用插件相关推荐

  1. vscode使用汇总——常用插件、常用配置、常用快捷键

    一.代码提示快捷键设置:(keybindings.json) [{"key": "ctrl+j","command": "-wor ...

  2. 常用的一些vscode前端插件

    记录一下常用的几个前端插件 1 Bracket Pair Colorizer 为代码中的括号 {[()]} 添上一抹亮色,这样找对应括号时会简单很多,可以使代码阅读更加方便. 2 Prettier-C ...

  3. 微信读书vscode插件_vscode 常用的插件

    这些是本人在使用vscode中用的比较爽的插件,个人爱好习惯不同,请按需拿取.先声明本人是一个前端,所用的,插件都是和前端匹配的,后台的同学可以不用浪费时间了 基础插件 chinese 英文是所有读书 ...

  4. VScode常用插件_AE必备插件

    文章目录 官网地址 基础插件 html CSS Support HTML Snippets HTMLHint stylelint JavaScript (ES6) code snippets ESLi ...

  5. VSCode中值得推荐的前端插件(工具篇)

    VSCode 是我们前端开发的一个强大的IDE,所以选择趁手好用的插件是提高开发效率,然后剩下的时间用来摸鱼是很有必要滴. 工具篇(23) Chinese(Simplified) vscode 我们都 ...

  6. lottie插件_RN常用插件集

    前言:从事RN开发快一年了,开发过程中遇到许多坑,连滚带爬的都趟过来了,简单总结下常用的RN插件,方便以后查阅. 建议:能自己写的插件就自己写吧,别偷懒,(虽然可能没有别人的好,起码也是自己造的儿子, ...

  7. emlog充值插件_常用十大必备Emlog插件

    常用十大必备Emlog插件 一个建站程序功能完善离不开插件的支持,也就是功能的插件化.特别是开源的程序,其个性化扩展更大,wordpress的强大很大一个原因就是为其开发的插件种类多.网站的基本功能都 ...

  8. vscode安装python插件失败_vscode插件安装失败的解决方案

    原博文 2018-12-02 15:16 − 在vscode中点击对应插件的install按钮安装,安装失败,软件提示手动安装(manually install). 手动下载vsix安装包,然后点击i ...

  9. 开发者常用的 Sublime Text 3 插件

    1.官网下载 Sublime Text 3 (已有安装包的,请忽略) Sublime Text 官网下载地址 : http://www.sublimetext.com/ 2.打开 Sublime Te ...

  10. vscode自动加前缀_详解VScode自动补全CSS3前缀插件以及配置无效的解决办法

    1.在vscode中搜索Autoprofixer 2.在安装完成之后要配置 在需要添加前缀的css文件上,右键点击命令面板,输入Autoprefixer CSS就好啦 ps: 如果想要兼容性最好的话, ...

最新文章

  1. 一个搜索需求搞垮微服务
  2. 正则表达式 一切从简
  3. 静态原型设计 加载中_见解1:原型设计有助于填补静态设计留下的空白。
  4. 一个显示日期的工具类
  5. python基础入门(1)
  6. json php 数组读写,PHP如何将数据写入JSON?
  7. 我遇到了Hibernate异常
  8. Ubuntu中Lamp的一些配置
  9. 元素定位-XPATH定位方法总结
  10. asp.net mvc 伪静态路由配置
  11. 淘口令流量属于淘宝什么流量来源 如何用淘口令来刷流量
  12. Chrome对应webdriver版本
  13. MySQL 高可用MMM
  14. 在线翻译PDF文件用什么方法
  15. Java毕设项目保险公司风险测评管理系统(java+VUE+Mybatis+Maven+Mysql)
  16. 阿里再爆调整组织架构;苹果秘密研究卫星传输iPhone数据,想摆脱运营商网络;联发科天玑1000:首款采用4颗A77的芯片……...
  17. 湖南大学计算机软件开发毕业论文,湖南大学研究生学位论文_学位论文各页均加页眉,在版心上边线隔一行1 5磅的加粗、细双线(粗线在上),其上居_东城文库...
  18. js实现唐伯虎‘点‘秋香
  19. 复杂交联环境下的测试任务快速开发工具系统情况
  20. 计算机开启休眠模式,win7怎么开启休眠模式

热门文章

  1. mysql如何直接打开表_Navicat for MySQL:如何打开 MySQL 表,需要技巧
  2. 软件工程的第一次作业
  3. outlook 2010共享日历
  4. 【LaTeX 教程】05. LaTeX 插入图片
  5. GoogleInnoCamp
  6. command!!!
  7. TI/德州仪器 TPS3808G30DBVT 微处理器
  8. 机器学习中的概念区分:模型 vs 算法
  9. CCPC-南阳比赛总结
  10. 苹果推送表情(php字符转换)