HBuilderX的快捷键理念
HBuilderX的快捷键原则是:不定义记不住的快捷键 过去的很多工具都提供了太多abcd的快捷键,完全记不住 HBuilderX在定义每个快捷键时都经过了考量,记住如下原则,就可掌握大部分快捷键
command是MacOSX按键,windows对应是的Ctrl
尽可能保持与OS、浏览器接近
比如标签卡管理,与浏览器完全相同,command+t
新建标签卡、command+shift+t
恢复刚关闭的标签卡、command+w
关闭标签卡、command+alt+left/right
切换标签卡
对于习惯eclipse体系command+t
寻找文件的用户,需记得寻找文件的快捷键已经调整为command+p
command是操作、command+shift是反操作或更多操作、command+alt为更多操作
command+k
是格式化,那么command+shift+k
就是合并为一行
command+w
是关闭当前标签卡,那么command+shift+w
是关闭所有标签卡
command+f
是搜索,command+alt+f
是目录内搜索
符号化而不是单词字母化
包围的英文是surround,但从这个单词里选一个字母配合command等键定为快捷键是很难记住的。
command+]
是包围,command+shift+]
是反包围,这样好记多了
command+shift+|
是给选中行每行设置光标,“|”就是光标的样子,很形象
强化和鼠标的配合,更易用
alt+鼠标滚轮
是横向滚动alt+鼠标单击
是转到定义alt+鼠标拖动
是列选择command+鼠标单击
是添加多光标鼠标双击
可以智能选中,详见选择菜单
老HBuilder用户需注意的常见快捷键差异
- 寻找文件从
command+t
改为command+p
- 删除行从
command+d
改为ctrl+d
。command+d
让给了选择相同词 - 格式化从
command+shift+f
改为command+k
- 合并行从
command+j
改为command+shift+k
- ctrl+d为删除当前行
sublime用户需注意常见快捷键差异
- 重复行内容的快捷键是
command+shift+r
- 打开控制台不是
command+~
而是ctrl+x
- 合并行不是
command+j
而是command+shift+k
- 在每行行首设置光标不是
command+shift+l
而是command+shift+\
- 选择括号内容不是
command+shift+m
而是command+[
command+]
是加包围。除了包围tag还支持包围if等函数块。同时提供command+shift+]
为反包围- 调缩进是
tab
或shift+tab
,不是command+[和] - 选择tag、相同缩进,可以双击tag首尾或缩进符号,不用背快捷键
- 扩大选区是
command+=
,更易用 - 复制行或选区是
command+shift+r
而不是command+shift+d
- 当然在右上角,你也可以点击下拉菜单,切换其他工具的快捷键方案