插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。
一、常用插件
- json-tools - Win:ctrl + alt + m
- Mac:command + option + m
 
- project manager - command+ shift + p
- Project Manager: Edit Projects
- Project Manager: List Projects to Open
 
- Remote - 直接在商店选择安装Remote - SSH
- 安装完成后左下角会出现><(倾斜的)图标
- 点击图标,选择Connect to Host...
- 选择已有连接或Add New SSH Host...
- 输入密码,过一会儿就好了- Could not establish connection to...,一般
 
 
- 直接在商店选择安装
- PHP Intelephense,安装过程不再赘述 - php安装的扩展,如redis、mongodb等,写代码时会标红错误,提示如Undefined type 'MongoDB\Driver\Manager'.intelephense(1009)等- 点开已安装的PHP Intelephense扩展主页
- 点击齿轮⚙小图标
- 选择扩展设置
- 搜索stubs
- 点击最下面的添加项,将想要添加的php扩展加进去就好了
 
 
- php安装的扩展,如redis、mongodb等,写代码时会标红错误,提示如
- 参考 
二、常用快捷键
查看所有快捷键command + k, command + s
- 全局命令 - 打开设置command+,
- 打开命令面板command + shift + p或f1
- 快速打开command + p
- 打开新窗口command + shifg + n
- 打开扩展视图command + shift + x
- 打开/关闭终端control + ~
- 显示/隐藏资源管理器command + b
 
- 打开设置
- 行操作 - 选中当前行command + l(小写的L)
- 跳转到指定行control + g
- 当前行后插入一行command + enter
- 当前行前插入一行command + shift + enter
- 删除当前行command + shift + k
 
- 选中当前行
- 方法前进/后退 - control + (+/-)
- 垂直选中列 - shift + option + 某列
- 文本操作 - 文本上/下移动option + ↑/↓
- 文本上/下复制shift + option + ↑/↓
- 文本注释/取消command + /或shift + option + a
 
- 文本上/下移动
- 格式化 - 选中文本格式化command + k后command + f
- 整个文档格式化shift + option + f
 
- 选中文本格式化
- 文件操作 - 切换当前打开的文件control + tab或control + 数字
- 切换最近打开的文件command + p不松command按↑/↓
- 关闭当前页面command + w
- 打开刚刚关闭的页面command + shift + t
 
- 切换当前打开的文件
- 文本左/右缩进 - command + [/]
- 光标操作 - 光标移动到文档头/尾command + ↑/↓
- 光标移动到行首/行尾command + ←/→或fn + ←/→
- 选中当前光标前/后文本command + shift + ←/→
- 选中当前光标前/后单词shift + option + ←/→
- 删除光标前的单词option + delete
- 删除光标前的文本command + delete
- 删除光标后的单词fn + option + delete
- 删除光标后的文本fn + command + delete
- 调换光标前后字符位置control + t
- 将选中的文本合并到一行control + j
- 撤销光标的移动和选择command + u
- 相同文本创建多光标command + d
- 不同文本创建多光标command + option + ↑/↓
- 将光标移动到所有选中文本的行尾shift + option + i
- 当前打开的项目中查找command + shift + f
 
- 光标移动到文档头/尾
- 例子 - command + shift + p打开命令面板
- 输入shell command:install 'code'...
 
三、缩进变为两个空格
- 设置缩进 - 打开配置项command+,
- 在【搜索设置】输入tab size,查看是否是4,不是就改为4
- 在【搜索设置】输入Detect Indentation,取消掉勾选
- 打完收工
 
- 打开配置项
- 自定义快捷键 - 打开快捷键配置项command + k,不松command按s
- 搜索explorer.newFolder,设置快捷键
 
- 打开快捷键配置项
四、php7语法报错
- 在vscode编辑器菜单栏找到code->首选项->设置或者快捷键command + ,
- “搜索设置”输入php
- 找到validate:Executable Path
- 编辑,分别加入两个版本的可执行文件路径
| 1 | "php.validate.executablePath": "/usr/local/php/5.6/bin/php", | 
- 保存就可以了
五、支持Java
- 安装以下扩展- Language Support for Java(TM) by Red Hat
- Debugger for Java
- Java Test Runner
- Maven for Java
- Java Dependency Viewer
- Visual Studio IntelliCode
- Spring Boot Tools
- Spring Initializr Java Support
- Spring Boot Dashboard
- Tomcat
- Jetty
- CheckStyle
 
- 设置
- 参考