vscode常用的插件_vscode必装插件

vscode常用的插件_vscode必装插件1.Searchnode_modules用于搜索node_modules下的文件2.CodeMetricsComputescomplexityinTypeScript/JavaScriptfiles.Itlookslikethis3.CodeRunner右键runcode直接在vscode里运行当前文件的代码。支持多种语言。Runcodesnippet…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1. Search node_modules

用于搜索node_modules下的文件

2. CodeMetrics

Computes complexity in TypeScript / JavaScript files.

It looks like this

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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 遵循相同的原则,但拥有更快速的体验。

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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:

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

Prettier – JavaScript formatter格式化后的,

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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

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

然后报错

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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目录下

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

截图

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

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

View Node Package

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

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

给代码外面添加HTML标签

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

wraphtmltag.gif

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

emmet wrapWithAbbreviation

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

git-graph.gif

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

Todo Tree

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

Debug Visualizer

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

.drawio

.dio

.drawio.svg

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

0e98141746fc?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

draw.io

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187528.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号