Mac 快捷键——个人常用快捷键记录
Goland
代码
- control + shift + L go lint 自定义的快捷键 ;需要先安装golint
- option + L 快速生成
console.log 需要安装插件 console log
- option + k 快速删除所有
console.log
- control + option + h 查看调用层次,更好地了解一个函数或方法是如何被调用的,哪些代码路径通向它, 以及你的重构会产生什么影响
- option + 回车 创建一个缺少的函数或方法。项目报红时,使用该快功能 推荐
- option + command 查看实现 推荐
- command + '-' 代码全部折叠,包括函数,
if else, for 等代码块 推荐
- command + '+' 代码全部展开 推荐
- command + . 代码折叠或展开, 适用于小代码块,比较常用 推荐
- option + t 选中后翻译
- control + command + O 翻译后并替换
- command + / 单行注释
//
- control + / 多行注释
/**/
- command + p 查看方法/接口的参数文档。或者右键
View|Quick Doc..
- option + shift + up 向上移动行 推荐
- option + shift + down 向下移动行 推荐
- option + command + v提取变量,重构经常用 推荐
运行及调试
- control + r 运行
- control + d 调试
Git 操作
- command + k打开提交列表,再次点击无法关闭。
- command + 0打开/关闭提交列表。和上面的快捷键作用一样,但是再次点击可以关闭 推荐
- command + option + a将当前文件添加到git中。类似git add fileName
文件操作
- command + n 新建各种类型的文件,可选择下拉的多种类型
- option(alt) + shift + w 新建 go 文件
- option(alt) + shift + t 新建 ts 文件
- option(alt) + shift + e 新建文件夹
- option(alt) + shift + c 快速查看项目最近的变更情况
- command + d 要比较任何两个文件或文件夹,在项目工具窗口中选择它们并按
⌘D
- option + command + c 大小写匹配
- option + command + w 文字全量精准匹配 (默认是模糊匹配)
左侧边栏
- command + 1 当前折叠/展开
- command + 2收藏折叠/展开。常用来做笔记。可以使用
delete键来删除
- command + 鼠标左键 添加/移除书签
- command + 0打开/关闭提交列表。
导航(Tab栏) |代码跟踪
- command + option+ 左箭头 后退
- command + option+ 右箭头 前进
终端
- control + ` 打开终端
- shift + option + ` 在终端中打开
其他
- command + , 打开设置
- command + shift + L 在使用数据库的前提下,快速创建 SQL 查询
- command + enter选中后,快速执行SQL
VSCode
代码
- option + Up 向上移动行
- option + Down向下移动行
- command + i代码补全建议
- command + shift + l 快速生成
console.log() ,选中目标,输出目标内容 插件javascript console utils
- command + shift + d 删除当前文件下的所有
console.log()
- command + k + command + 0 代码全部折叠,包括函数,
if else, for 等代码块
- command + k + command + j 代码全部展开
- command + k + command + [ 以递归方式展折叠,常用于单个函数
- command + k + command + ] 以递归方式展展开,常用于单个函数
- f2 + enter 重构。选中某个变量/属性或者方法后,按
F2 即可重命名当前页面中所有用该名字的地方,改完然后按Enter。
文件操作
- command + p 打开文件
- option(alt) + shift + w 新建文件
- option(alt) + shift + e 新建文件夹
- control + option + q 定位当前文件,在侧边栏显示
- command + shift + t 重新打开刚刚关闭的文件
搜索与替换
- command + f 在当前文件搜索
- command + shift + f 全局搜索
- command + option + h 在当前文件替换
- command + shift + h 全局替换
- command + shift + , 替换为上一个值
- command + shift + . 替换为下一个值
- option + command + c 大小写匹配
- option + command + w 文字全量精准匹配 (默认是模糊匹配)
导航(Tab栏)|代码跟踪
- command(ctrl) + option(alt) + t
Tab栏关闭其他
- command + shfit + ] 切换tab, 右切
- command + shift + [ 切换tab, 左切
- control + - 后退
- contro + shift + - 前进
终端
- control + ` 查看(切换)终端
- command + k 或 control + l 清空终端内容
- command + * 拆分终端
窗口
WPS
- control + option + enter Excel单元格内换行
终端
- shift + command + M 在当前文件夹中打开终端 或者
选中文件->右键-> New iTerm2 Windows Here
Finder
- control + command + t 将当前所选文件夹加入个人收藏
删除
- option + delete 删除光标前面的词语(注意是词语,不是单个字)
- command + delete 删除光标前面的一整行文本. 或者 删除文件
- control + d 删除光标后面的1个字符
- fn + delete 删除当前光标位置后面的一个字符
- control + k 删除光标后面的所有文本
界面
- control + command + q 锁屏
- fn + f 全屏和取消全屏
编辑
- command + 右箭头 快速定位到行末
- command + 左箭头 快速定位到行首
- shift + command + 右箭头 选择当前文字到行末
- shift + command + 左箭头 选择当前文字到行首
备忘录
- shift + command + T 创建标题
- shift + command + H 创建小标题
- shift + command + J 创建副标题
- shift + command + B 正文
- shift + command + H 创建小标题
- shift + command + 7 项目符号列表
- shift + command + 8 短划线列表
- shift + command + 9 编号列表
- command + B 字体加粗
- command + K 插入链接