总是换电脑重装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/22880087https://www.jianshu.com/p/81fa7c39e030
vscode出现乱码问题
https://blog.csdn.net/qq_41150189/article/details/81333794
文件---->首选项---->设置------->用户设置------>功能------->终端-------->在settings.json中编辑
加入这段(注意用逗号隔开):"code-runner.runInTerminal": true