VSCode 开发快捷键/插件适应记录

VSCode 快捷键

代码编辑

  • F12 进入函数定义 (不再是 CTRL + b,在 VS Code 中是显示隐藏树形文件栏)

  • alt + ←/→ 跳转到上一个或下一个光标记忆点

  • ctrl + shift +\ 在当前括号对之间跳转

  • ctrl + d 选中当前光标所在的单词

  • shift + alt + ←/→ 减选/扩选当前光标附近文本

  • ctrl+ space 主动弹出输入建议 (英文键盘下)

  • shift+ alt+ . 呼出当前接口抽象类提示,进行自动继承补全

  • ctrl + shift +. 从面包屑呼出当前页函数列表

  • ctrl + shift +[ 折叠代码

  • ctrl + shift + ] 展开代码

  • ctrl + num8 位移上一个类方法(需要插件)

  • ctrl + num5 位移下一个类方法(需要插件)

  • ctrl+k ctrl + r 還原 git 代碼塊

  • alt + 1 ~9 切换文件

窗口运用

  • ctrl + q 默认定位当前文件到树型文件浏览器

  • ctrl + shift + e 通过 explorer 定位到当前文件

  • ctrl + page Up/page Down 在已打开的文件之间切换

  • ctrl + 1~9 切换至或创建新的 tab

  • ctrl + p 打开输入的文件

  • ctrl + shift+ p 执行命令,或 ctrl + p 后输入 >

  • ctrl + 0 将焦点置入左侧树型文件列表

  • CTRL+ J 显示/隐藏底部工具栏 (一般用这个就够了,大多数下面的处于 terminal ,按起来也比较方便)

  • CTRL + ` 显示/切换至 terminal

  • CTRL + SHIFT+ ` 新建一个 terminal 终端 (多个 terminal 之间也可以使用 ctrl + page Up/ page Down 切换)

  • ctrl + b 隐藏显示树形文件目录

  • 关闭 ai chat:先按 esc 让焦点从 chat 到代码编辑器,再按 ctrl+ alt + b 关闭 chat

Windows 窗口管理

  • shift + win + ←/→ 将当前窗口左右移动到目标显示器

  • win + ↓/↑ 将当前窗口依次切换到 最小化/适应/最大化

  • alt + tab 切换窗口, 可以多次按 tab 切换

Chrome 快捷键

  • CTRL + U 查看网页源码

  • CTRL + L 跳转到当前 TAB 地址栏

  • CTRL + 1 跳转到第一个 tab

  • CTRL + 2~9 跳转到对应 tab

  • CTRL + 0 跳转到最后一个 TAB

  • CTRL + page UP/ page Down 上一个/下一个 tab

  • F12 打开开发者工具

插件:能够在变量或者方法函数之间快速跳转

并且建议设置快捷键为: ctrl+ num8 和 ctrl+ num5 ,因为 ctrl+page up/page down 是通用的文件跳转快捷键,这里不做覆盖。

https://marketplace.visualstudio.com/items?itemName=mishkinf.goto-next-previous-member#overview

配置如下:避免在变量之间跳来跳去。

{
"gotoNextPreviousMember.symbolKinds": [
        "constructor",
        "class",
        "function",
        "method",
    ]
}

插件

Vue/Nuxt

开启官方插件,其他默认不开。

PHP

phpfmt 格式化插件,实现数组键值对对齐。

PHP intelephense

避免插件冲突,需要禁用系统默认语言特性

搜索 @builtin php

禁用 PHP Language Features

Comments