VSCode个人推荐插件

总是换电脑重装vscode,备份一下个人使用的插件


特典:Github表情符号一览

感谢大佬https://github.com/leoyaojy/tips/issues/11

Markdown相关

https://zhuanlan.zhihu.com/p/56943330

  • Markdown All in One:是一个组合包,一股脑把最常用的Markdown优化都给你装好
  • Markdown Preview Enhanced:Github使用的Markdown渲染样式

GoLang相关

参考https://www.cnblogs.com/chnmig/p/10796316.html

别用那些git方法,要找各种依赖的依赖,还会遇到强行寻找vendor目录的情况。

强烈推荐使用国内代理https://goproxy.cn/#用法,需要提醒的是设置好之后要重启计算机才能通过vscode安装插件,网上的教程根本不写,导致我还以为设置了没用,一直在尝试别的方法

推荐使用go env -w GO111MODULE=auto而不是go env -w GO111MODULE=on,否则会造成别的问题https://blog.csdn.net/u011897301/article/details/105758056/

 

Bracket Pair Colorizer

颜色识别匹配括号

Beautify

格式化代码

C/C++ Snippets

c++自动补全

vscode-icons

图标修整

Code Runner

非常强大的一款插件,能够运行多种语言的代码片段或代码文件:C,C ++,Java,JavaScript,PHP,Python,Perl,Ruby,Go等等
安装完成后,右上角会出现:▶

change-case

虽然 VSCode 内置了开箱即用的文本转换选项,但其只能进行文本大小写的转换。而此插件则添加了用于修改文本的更多命名格式,包括驼峰命名、下划线分隔命名,snake_case 命名以及 CONST_CAS 命名等

Settings Sync

这个插件可以实现同步你的vscode设置,包括setting文件,插件设置等,不过你要先有github的账户,因为它利用了github的token功能,相当于把这样文件上传到了你的github账户中,这样你就可以在其它的电脑上直接下载的配置文件了,不用再配置一次了,相当方便省事了。

Path Autocomplete

有时候程序需要读取文件,自己手动去复制文件路径还是比较麻烦的,不过有了这个插件就方便多了,它能自动感知当前目录下所有的文件,只需要你自己选择就好了。使用方法https://www.cnblogs.com/programs/p/9034240.html
我的Sync: 上传完成。Gist ID:76fff3e708913757fd13399c2ff7750e。请复制这个 ID 并将其用于其他设备来下载配置。

Indenticator

代码缩进用颜色标记出来

sftp

日常的开发环境是window下面写代码,linux上面跑。sftp插件可以方便的把代码同步带remote的linux机器上面。使用教程https://www.jianshu.com/p/df3a8ca739b0的第5点

Debugger for Chrome

让 vscode 映射 chrome 的 debug功能,静态页面都可以用 vscode 来打断点调试

Npm Intellisense

在import语句中自动完成npm模块引入的代码插件

Color Info

这个便捷的插件,将为你提供你在 CSS 中使用颜色的相关信息。你只需在颜色上悬停光标,就可以预览色块中色彩模型的(HEX、 RGB、HSL 和 CMYK)相关信息了

CSS Peek

使用此插件,你可以追踪至样式表中 CSS 类和 ids 定义的地方。当你在 HTML 文件中右键单击选择器时,选择“ Go to Definition 和 Peek definition ”选项,它便会给你发送样式设置的 CSS 代码

HTML CSS support

css 自动补齐

Open-In-Browser

由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件可以打开命令面板选项。

Live Server

用于服务器端页面的Live Server,如PHP

filesize

在底部状态栏显示当前文件大小,点击后还可以看到详细创建、修改时间

Chinese (Simplified) Language Pack for Visual Studio Code

 中文简体语言包

常用语言包


c++

Python

Python for VSCode

C#

go

vs code默认快捷键:


打开一个新窗口: Ctrl+Shift+N
关闭窗口: Ctrl+Shift+W
新建文件 Ctrl+N
历史打开文件之间切换 Ctrl+Tab,Alt+Left,Alt+Right
代码行缩进Ctrl+[, Ctrl+]
折叠打开代码块 Ctrl+Shift+[, Ctrl+Shift+]
Ctrl+C Ctrl+V如果不选中,默认复制或剪切一整行
代码格式化:Shift+Alt+F,或Ctrl+Shift+P后输入format code
修剪空格Ctrl+Shift+X
上下移动一行: Alt+Up 或 Alt+Down
向上向下复制一行: Shift+Alt+Up或Shift+Alt+Down
在当前行下边插入一行Ctrl+Enter
在当前行上方插入一行Ctrl+Shift+Enter
光标相关
移动到行首:Home
移动到行尾:End
移动到文件结尾:Ctrl+End
移动到文件开头:Ctrl+Home
移动到后半个括号 Ctrl+Shift+]
选中当前行Ctrl+i(双击)
选择从光标到行尾Shift+End
选择从行首到光标处Shift+Home
删除光标右侧的所有字Ctrl+Delete
Shrink/expand selection: Shift+Alt+Left和Shift+Alt+Right
Multi-Cursor:可以连续选择多处,然后一起修改,Alt+Click添加cursor或者Ctrl+Alt+Down 或 Ctrl+Alt+Up
同时选中所有匹配的Ctrl+Shift+L
Ctrl+D下一个匹配的也被选中(被我自定义成删除当前行了,见下边Ctrl+Shift+K)
回退上一个光标操作Ctrl+U
重构代码

跳转到定义处:F12
定义处缩略图:只看一眼而不跳转过去Alt+F12
列出所有的引用:Shift+F12
同时修改本文件中所有匹配的:Ctrl+F12
重命名:比如要修改一个方法名,可以选中后按F2,输入新的名字,回车,会发现所有的文件都修改过了。
跳转到下一个Error或Warning:当有多个错误时可以按F8逐个跳转
查看diff 在explorer里选择文件右键 Set file to compare,然后需要对比的文件上右键选择Compare with 'file_name_you_chose'.
查找替换

查找 Ctrl+F
查找替换 Ctrl+H
整个文件夹中查找 Ctrl+Shift+F

参考文档:
VS Code 使用小技巧https://zhuanlan.zhihu.com/p/22880087

https://www.jianshu.com/p/81fa7c39e030

vscode出现乱码问题


https://blog.csdn.net/qq_41150189/article/details/81333794

文件---->首选项---->设置------->用户设置------>功能------->终端-------->在settings.json中编辑

加入这段(注意用逗号隔开):"code-runner.runInTerminal": true

 

原文地址:https://www.cnblogs.com/smileglaze/p/11847616.html