常用快捷键

  • cmd+P: 打开命令面板

    1. 直接输入文件名,跳转到文件
    2. ? 列出当前可执行的动作
    3. : 跳转到行数,也可以 Cmd+G 直接进入
    4. > 显示并运行命令
    5. @ 函数名跳转
  • 光标『多点编辑』

    1. option+click或option+cmd+up/option+cmd+down
    2. cmd+D: 搜索并选中下一个匹配值
    3. 批量设置光标:cmd+shift+鼠标左键 或 cmd+鼠标左键
  • shift+cmd+; : 查找历史命令

  • shift+option+F: 代码格式化

  • shift+option+up: 向上复制一行

  • shift+option+down: 向下复制一行

  • cmd+K->cmd+X: 清除多余空格

  • cmd+N: 新建一个文件

  • cmd+W: 关闭一个文件

  • cmd+I: 选中当前行块

  • cmd+enter: 在当前行下边插入一行

  • shift+cmd+enter: 在当前行上方插入一行

  • shift+cmd+N: 新建一个窗口

  • shift+cmd+V: markdown文件预览

  • cmd+k,cmd+0: 折叠全部代码

  • cmd+k,cmd+j: 展开所有折叠全部代码

  • cmd+k,cmd+2: 折叠函数块

  • cmd+k,cmd+3: 折叠函数内部代码

  • cmd+option+[: 折叠代码块

  • cmd+option+]: 展开折叠代码块

  • cmd+j: 切换面板(包括终端)

定义跳转

  • F12: 调到函数定义
  • control + _ :跳回之前的调用位置

分屏

  • command + d:垂直分屏,
  • command + shift + d:水平分屏。
  • command + alt + 方向键:切换到指定位置的分屏
  • command + ] 和command + [ 在最近使用的分屏直接切换.

常用扩展

  • Settings Sync

    1. 功能:用于同步vscode配置,多台电脑一份配置(相对而言配置复杂,可不安装)
    2. Personal access tokens: 9a0792470eadf4c139b63d4ff6a38b0aad325ace[示例]
  • PHP IntelliSense

    1. 功能:函数定义跳转之php
    2. 配置:首选项->设置->搜索关键字"executablePath"->打开settings.json->在用户设置中添加以下两行配置:(php应用路径需根据实际安装路径自行变更)
    1
    2
    
    "php.validate.executablePath": "/usr/bin/php",
    "php.executablePath":  "/usr/bin/php"
    
  • Code Runner

    1. 功能:多种语言的代码执行输出
    2. 配置: 需配置各个语言的安装路径
  • 代码格式化

    1. phpfmt - PHP formatter 和 Format HTML in PHP:php代码格式化
    2. Beautify css/sass/scss/less: css代码格式化
  • WakaTime

    时间管理工具,可以分析你花时间在哪些项目哪些分支哪些模块上

注意

  1. 文本每行都应该换行

    “根据2011年ISO发布的C语言标准C11(ISO/IEC 9899:2011)和C++标准C++11(ISO/IEC 14882:2011),每行末尾都应该换行。”

    另外一致的行尾换行,有利于命令行工具的协同工作。