程序员常用快捷键

181 阅读3分钟

搬砖

安装办公三剑客

  • iterm2
  • chrome
  • vscode

"键"步如飞

键盘敲敲敲, 光标走走走(上下左右说拜拜~

  • 在任何可以编辑的地方, 试一试
  1. ctrl+f 前进(forward)
  2. ctrl+b 后退(backward)
  3. ctrl+p 向上(previous)
  4. ctrl+n 向下(next)
  5. ctrl+a 行头(abcdef...)
  6. ctrl+e 行尾(end)
  7. ctrl+h 回删(hehe)
  8. ctrl+d 前删(delete) -> terminal中使用会关掉会话框(无伤大雅)
  9. ctrl+u 删除到行首(仅适用于terminal)
  10. ctrl+k 删除到行尾(vscode也适用)
  11. ctrl+l 隐藏终端历史记录(仅适用于terminal) = 终端输入 clear
  12. cmd+k 清除终端
  13. ctrl+c 终端中, 重开一行
  14. ctrl+w 终端中, 回删一个单词 = 编辑器中, alt+delete

... vscode "键"步如飞 更新到 vscode👇

vscode

几个基本, 常用, 自带, 必知必会的快捷键

  • cmd+shift+p 展示所有的命令(直译~

    当然你也可以cmd+p,然后输入 >

    image.png

    • 举几个例子
      • 输入 path, 可以直接 copy 文件的相对路径 / 绝对路径 image.png
      • 输入format可以format文件(format之前, 你可以x image.png
  • 学会了cmd+shift+p, 首先输入 code, 然后回车 image.png

    这样你就可以在终端进入项目后, 输入 code . 启动项目了

    或者直接 code file_name, 使用 vscode 编辑文件.

    所有使用 code . 启动过得项目, 都会被 vscode 记录, 然后可以配合下面的新命令管理项目

  • ctrl+r 实现项目的管理

    不要安装 Project Manager 这个扩展

  • ctrl+w 实现窗口的管理(已经打开的项目的切换)

    比如, 我已经打开了三个项目, 我可以ctrl+w, 查看, 并通过 ctrl+p, ctrl+n 上下切换窗口(或者搓上下左右键), image.png 也可以输入名字进行过滤 image.png

  • cmd+,

    进入设置页面(基本上所有的应用通用的快捷键)

  • cmd+k & cmd+s (cmd 不要撒手, 按完 ks)

    进入快捷键操作 CURD 页面

vscode "键"步如飞

  • ctrl + f,b,p,n,a,e,h,d,k 都能用, 唯一的遗憾就是, ctrl+u 删除到行首 不能用. 没关系可以用cmd+backspace 来代替.

    image.png

    如果你不喜欢, 可以直接把, cmd+backspace 替换为 ctrl+u. 根据下图所示, ctrl+u 暂时不会与任何快捷键冲突(起码在我这还没冲突, 你可以自己查看一下) image.png

    我已经添加上来了, 用起来很爽👍

    image.png

  • cmd+shift+k删除一整行

    这个看似普普通通, 如果 cmd+shift+k 配合 cmd+shift+enter, 直接成为神技. 可以实现, 坐地产卵的作用. 删除一整行后, 回到刚删除的位置, 直接插入.

    顺便介绍

    • enter直接从原地在当前行下面重开一行, 会把光标后的代码也带入下一行(自带缩进效果)
    • cmd+enter 直接在当前行下面重开一行. 类似 vim 的 o(ok的o, 不是句号)
    • cmd+shift+enter 直接在当前行上面, 重开一行. 类似 vim 的 O(OK的O, 不是零)
  • ctrl+j 把下一行的代码提上来, 并间隔一个空格. 最好玩的是, 选中一块代码后使用 ctrl+j, 顺便帮你把数组整理好

待更新...