0%

VS code

插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。

一、常用插件

  1. json-tools

    • Win:ctrl + alt + m
    • Mac:command + option + m
  2. project manager

    • command+ shift + p
    • Project Manager: Edit Projects
    • Project Manager: List Projects to Open
  3. Remote

    • 直接在商店选择安装Remote - SSH
    • 安装完成后左下角会出现><(倾斜的)图标
    • 点击图标,选择Connect to Host...
    • 选择已有连接或Add New SSH Host...
    • 输入密码,过一会儿就好了
      • Could not establish connection to...,一般
  4. PHP Intelephense,安装过程不再赘述

    • php安装的扩展,如redis、mongodb等,写代码时会标红错误,提示如Undefined type 'MongoDB\Driver\Manager'.intelephense(1009)
      • 点开已安装的PHP Intelephense扩展主页
      • 点击齿轮⚙小图标
      • 选择扩展设置
      • 搜索stubs
      • 点击最下面的添加项,将想要添加的php扩展加进去就好了
  5. 参考

二、常用快捷键

查看所有快捷键command + k, command + s

  1. 全局命令

    • 打开设置command+,
    • 打开命令面板command + shift + pf1
    • 快速打开command + p
    • 打开新窗口command + shifg + n
    • 打开扩展视图command + shift + x
    • 打开/关闭终端control + ~
    • 显示/隐藏资源管理器command + b
  2. 行操作

    • 选中当前行command + l(小写的L)
    • 跳转到指定行control + g
    • 当前行后插入一行command + enter
    • 当前行前插入一行command + shift + enter
    • 删除当前行command + shift + k
  3. 方法前进/后退control + (+/-)

  4. 垂直选中列shift + option + 某列

  5. 文本操作

    • 文本上/下移动option + ↑/↓
    • 文本上/下复制shift + option + ↑/↓
    • 文本注释/取消command + /shift + option + a
  6. 格式化

    • 选中文本格式化command + kcommand + f
    • 整个文档格式化shift + option + f
  7. 文件操作

    • 切换当前打开的文件control + tabcontrol + 数字
    • 切换最近打开的文件command + p不松command↑/↓
    • 关闭当前页面command + w
    • 打开刚刚关闭的页面command + shift + t
  8. 文本左/右缩进command + [/]

  9. 光标操作

    • 光标移动到文档头/尾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
  10. 例子

    • command + shift + p打开命令面板
    • 输入shell command:install 'code'...

三、缩进变为两个空格

  1. 设置缩进

    • 打开配置项command+,
    • 在【搜索设置】输入tab size,查看是否是4,不是就改为4
    • 在【搜索设置】输入Detect Indentation,取消掉勾选
    • 打完收工
  2. 自定义快捷键

    • 打开快捷键配置项command + k,不松commands
    • 搜索explorer.newFolder,设置快捷键

四、php7语法报错

  1. 在vscode编辑器菜单栏找到code->首选项->设置或者快捷键command + ,
  2. “搜索设置”输入php
  3. 找到validate:Executable Path
  4. 编辑,分别加入两个版本的可执行文件路径
1
2
"php.validate.executablePath": "/usr/local/php/5.6/bin/php",
"php.validate.executablePath": "/usr/local/php/7.3/bin/php"
  1. 保存就可以了

五、支持Java

  1. 安装以下扩展
    • 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
  2. 设置
  3. 参考

六、常用

  1. 设置缩进