零、VSCode
有一说一VSCode是我最喜欢用的IDE之一,首先当然是因为他的轻量,但是麻雀虽小、五脏俱全,对于开发而言是一个非常好的选择。VSCode有windows版本也有linux版本,不用担心跨平台编码习惯的问题。以下记录的是本人常用的一些编码操作(不会包括所有功能)
一、快捷键操作
Ctrl + Backspace : 删除光标左侧的一个单词(ps:其实有可能是半个,如果你的光标在一个单词中间)
Ctrl + Del : 删除光标右侧的一个单词(其实就是上面那个快捷键的对称功能)
Ctrl + ←/→ : 将光标移动一个单词的位置(逗号也单独算一个单词,所以感觉没有那么实用hhh)
Ctrl + W :关闭当前标签页
二、索引和跳转
F12:跳转到当前符号所对应的定义(比如通过函数调用找函数实现)
Ctrl + Alt + 减号:与F12是反行为,跳回上一个位置
Ctrl + P :
①在弹框内输入文件名以索引或跳转到文件(全局)
②输入以@开头的字符串,搜索该文件内的符号或定义
Ctrl + T :在弹框内输入符号名,比如函数或者定义等,跳转到该符号(全局)
Ctrl + Shift + F : 全局搜索
Ctrl + F :文件内搜索