Vs Code 快捷方式
如何进入多光标的批量操作模式
Alt + 鼠标左键(手动添加多个光标)
按住 Alt 键后,在哪里点击鼠标左键就会增加一个光标,在原本就有光标的位置点击鼠标左键,是取消当前这个光标
Ctrl + D(自动在满足匹配规则的内容处添加光标
当我们选中一定内容时,vs code 其实已经将全文里面满足相同规则的内容都会给稍微呈现暗色来提示这是跟当前选中内容一样的内容
比如上图中但选中 </el-check 内容时,其他相同的内容颜色上明显可以看出有点暗色样式
Ctrl + D 就是将这些满足相同匹配规则的内容自动加上个光标,按一次往下处理一次,按一次处理一次
如果想一次性把所有满足的都加上光标处理,快捷键是 Ctrl + Shift + L
Ctrl + Shift + Alt + 上下方向键(在当前光标上一行或下一行同列的地方添加光标)
如果你要添加多光标的场景刚好的相邻行里同列的地方,那可以直接通过这个快捷键快速添加上多行的光标,就不用再鼠标左键一个个点过去了,也不用去寻找每一行的相同匹配内容了
多光标后的批量操
简单说,你正常能做的操作,在多光标批量操作模式里也可以进行,区别只是变成了你的操作同时在多个光标中批量进行
所以当你有需要在当前代码文件里进行多个重复操作时,就可以考虑多光标的批量操作模式了,比如国际化场景,下面会举个实操场景
Shift + 左右方向键(左右移动选中单个字符)
Shift + Ctrl + 左右方向键(左右移动选中整个单词)
Shift + End(选中从当前光标到当前行末尾)
Shift + Home(选中从当前光标到当前行开头)
Ctrl + C/V(批量复制粘贴所有光标选中的内容)
选中一段文字,按shift + alt + I,可以在每行末尾出现光标
先点击某一位置,按住 shift + alt,再使用鼠标拖动,可出现竖直的列光标,并且也能同时选中多列
取消光标: ctrl+u
vscode 常用快捷方式
ctrl + p 打开全文搜索,快速查找文件 (有个查找小技巧,比如需要查找一个叫 DemoOpenGameInfo 的文件,可以输入demoInfo,这样子可以直接排除剩下类似同名文件)
Shift + Alt + 方向键↓ 拷贝当前一行代码到下一行 (远离ctrl + c 和 ctrl + v)
Alt + 方向键↓ 移动当前一行代码到下一行
Alt + 方向键↑ 移动当前一行代码到上一行
Alt + 方向键← 返回到上一次打开的位置
Alt + 方向键→ 返回到最新打开的位置
方向键 左右↔ 移动一个的时候,当遇到一个文字比较多的时候就会需要点多次,这时候可以使用组合
ctrl + 左右方向键 光标就会从单个字母移动变为整个词语移动
ctrl + k + c 注释
F1 或者 Ctrl + Shift + P 显示命令面板
Ctrl + , 打开设置
Ctrl + / 注释
Shift + Alt + ↑ / ↓ 或者 Ctrl + C Ctrl + V 快速复制一行
Ctrl + G 快速定位到某行
Alt + ← / → 阅读代码时,前进和后退
Alt + ↑ / ↓ 向上/向下 移动行
Ctrl + ← / → 以单词为单位跳转光标
Home / End 定位到 行首/行尾
Ctrl + Home / End 定位到文档 顶部/尾部
Ctrl + D 先双击选定一个单词,然后按下 Ctrl+D 可以往下依次选择相同的单词,便于同时修改 ,相同前缀字符Ctrl+D选中后 shirt ctrl → 批量选中相同前缀字符的数据
Alt + Click 插入光标
Ctrl + Alt + ↑ / ↓ 在 上方/下方 插入箭头
Shift + Alt + 拖动鼠标 产生多光标
Shift + Alt + F 格式化代码
Ctrl + U 重做上次的光标操作
Shift + Alt + ← / → 缩小/扩大 选中
Ctrl + Enter 在下方插入行
Ctrl + Shift + Enter 在上方插入行
Markdown 语法参考
在Markdown中,要显示空格比较麻烦,有两种实现方法:
利用HTML,输 \ ,适用范围比较广。但是这样的一个空格很短,可以使用 ,空格稍长;
利用输入法,输入法输入时有半角和全角之分,一般默认为半角,使用 shift+space 组合键,然后按两下 space 键。值得注意的是,这样设置之后,所有的段落都是首行缩进两字符。
Jupyter_notebook_Jupyter快捷键总结
一.编辑模式
Tab : 代码补全或缩进
Shift-Tab : 提示
Ctrl-] : 缩进
Ctrl-[ : 解除缩进
Ctrl-A : 全选
Ctrl-Z : 复原
Ctrl-Shift-Z : 再做
Ctrl-Y : 再做
Ctrl-Home : 跳到单元开头
Ctrl-Up : 跳到单元开头
Ctrl-End : 跳到单元末尾
Ctrl-Down : 跳到单元末尾
Ctrl-Left : 跳到左边一个字首
Ctrl-Right : 跳到右边一个字首
Ctrl-Backspace : 删除前面一个字
Ctrl-Delete : 删除后面一个字
Esc : 进入命令模式
Ctrl-M : 进入命令模式
Shift-Enter : 运行本单元,选中下一单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元,在下面插入一单元
Ctrl-Shift-- : 分割单元
Ctrl-Shift-Subtract : 分割单元
Ctrl-S : 文件存盘
Shift : 忽略
Up : 光标上移或转入上一单元
Down :光标下移或转入下一单元
二.命令行模式
Enter : 转入编辑模式
Shift-Enter : 运行本单元,选中下个单元
Ctrl-Enter : 运行本单元
Alt-Enter : 运行本单元,在其下插入新单元
Y : 单元转入代码状态
M :单元转入markdown状态
R : 单元转入raw状态
设定 1 级标题
设定 2 级标题
设定 3 级标题
设定 4 级标题
设定 5 级标题
设定 6 级标题
Up : 选中上方单元
K : 选中上方单元
Down : 选中下方单元
J : 选中下方单元
Shift-K : 扩大选中上方单元
Shift-J : 扩大选中下方单元
A : 在上方插入新单元
B : 在下方插入新单元
X : 剪切选中的单元
C : 复制选中的单元
Shift-V : 粘贴到上方单元
V : 粘贴到下方单元
Z : 恢复删除的最后一个单元
D,D : 删除选中的单元
Shift-M : 合并选中的单元
Ctrl-S : 文件存盘
S : 文件存盘
L : 转换行号
O : 转换输出
Shift-O : 转换输出滚动
Esc : 关闭页面
Q : 关闭页面
H : 显示快捷键帮助
I,I : 中断Notebook内核
0,0 : 重启Notebook内核
Shift : 忽略
Shift-Space : 向上滚动
Space : 向下滚动
Linux终端Terminal常用快捷键
快捷键 功能
CTRL+ALT+T 打开终端
Ctrl+a 光标移动到开始位置
Ctrl+e 光标移动到最末尾
Ctrl+k 删除此处至末尾的所有内容
Ctrl+u 删除此处至开始的所有内容
Ctrl+d 删除当前字符
Ctrl+h 删除当前字符前一个字符
Ctrl+w 删除此处到左边的单词
Ctrl+y 粘贴由Ctrl+u, Ctrl+d, Ctrl+w删除的单词
Ctrl+l 相当于clear,即清屏
Ctrl+r 查找历史命令
Ctrl+b 向回移动光标
Ctrl+f 向前移动光标
Ctrl+t 将光标位置的字符和前一个字符进行位置交换
Ctrl+& 恢复 ctrl+h 或者 ctrl+d 或者 ctrl+w 删除的内容
Ctrl+S 暂停屏幕输出
Ctrl+Q 继续屏幕输出
Ctrl+Left-Arrow 光标移动到上一个单词的词首
Ctrl+Right-Arrow 光标移动到下一个单词的词尾
Ctrl+p 向上显示缓存命令
Ctrl+n 向下显示缓存命令
Ctrl+d 关闭终端
Ctrl+xx 在EOL和当前光标位置移动
Ctrl+x@ 显示可能hostname补全
Ctrl+c 终止进程/命令
Shift+上或下 终端上下滚动
Shift+PgUp/PgDn 终端上下翻页滚动
Ctrl+Shift+n 新终端
alt+F2 输入gnome-terminal打开终端
Shift+Ctrl+T 打开新的标签页
Shift+Ctrl+W 关闭标签页
Shift+Ctrl+C 复制
Shift+Ctrl+V 粘贴
Alt+数字 切换至对应的标签页
Shift+Ctrl+N 打开新的终端窗口
Shift+Ctrl+Q 管壁终端窗口
Shift+Ctrl+PgUp/PgDn 左移右移标签页
Ctrl+PgUp/PgDn 切换标签页
F1 打开帮助指南
F10 激活菜单栏
F11 全屏切换
Alt+F 打开 “文件” 菜单(file)
Alt+E 打开 “编辑” 菜单(edit)
Alt+V 打开 “查看” 菜单(view)
Alt+S 打开 “搜索” 菜单(search)
Alt+T 打开 “终端” 菜单(terminal)
Alt+H 打开 “帮助” 菜单(help)