1.新打开的标签(Tab)放到最后边的设置:
在设置中查找:
"workbench.editor.openPositioning": "last",
2.光标跳转
windows
Ctrl+鼠标左键的方式来查看类或变量名的定义声明,看完之后我们想回到程序原来的位置,此时可以通过Alt + ←(方向左键)来返回到原来的位置。
mac
快速跳转:‘command’ + 鼠标左键单击函数
返回跳转前:‘control’ + ‘-’
3.可用变量参考:
https://code.visualstudio.com/docs/editor/variables-reference
https://www.cnblogs.com/dusf/p/10609185.html
4.快捷键
格式化代码:shift+alt+f
选定的代码格式化:ctrl+k,ctrl+f
1. 折叠所有区域代码的快捷键:ctrl+k, ctrl+0;
先按下ctrl和K,再按下ctrl和0; (注意这个是零,不是欧)
2. 展开所有折叠区域代码的快捷键:ctrl +k, ctrl+J;
先按下ctrl和K,再按下ctrl和J
5.PHP插件
- Better Align - 代码对齐插件
- Markdown All in One - markdown插件
- PHP Debug - xdebug支持插件
- PHP DocBlocker - 注释支持插件
- PHP Intelephense - 语法支持插件
PHP DocBlocker模板示例
"php-docblocker.classTemplate": {
"message": {
"gapAfter": true
},
"author": {
"content": "@author "
},
"create": {
"content": "@create ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}"
},
},
"php-docblocker.functionTemplate": {
"message": {},
"author": {
"content": "@author "
},
"create": {
"content": "@create ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}",
"gapAfter": true
},
"param": {},
"return": {},
"throws": {},
},
6.Ctrl+P 面板
在 Visual Studio Code 中,Ctrl+P 面板本身没有特定的快捷键来直接执行这些功能,而是通过在面板中输入特定的前缀字符来实现不同的操作。以下是这些功能及其对应的前缀字符:
1.快速打开文件:
直接输入文件名或路径的一部分。
快捷键:Ctrl+P
2.跳转到行号:
输入 : 后跟行号,例如 :42 跳转到第 42 行。
快捷键:Ctrl+G 也可以直接跳转到行号。
3. 跳转到符号:
输入 @ 后跟符号名称,例如 @functionName 跳转到当前文件中的特定符号。
快捷键:Ctrl+Shift+O
4. 搜索工作区中的符号:
输入 # 后跟符号名称,例如 #functionName 搜索整个工作区中的符号。
快捷键:Ctrl+T
5. 执行命令:
输入 > 后跟命令名称,例如 >git checkout 执行 VS Code 的命令。
快捷键:Ctrl+Shift+P
6.打开最近使用的文件:
输入 recent 或 > 后跟 recent,可以查看和打开最近使用的文件。
快捷键:无直接快捷键,通过 Ctrl+P 然后输入 recent 实现。
7. 打开文件夹:
输入 folder 或 > 后跟 folder,可以打开文件夹。
快捷键:无直接快捷键,通过 Ctrl+P 然后输入 folder 实现。
这些前缀字符和快捷键组合使得 Ctrl+P 面板成为一个非常灵活和强大的工具,帮助你快速导航和执行各种操作。