|
3 | 3 | HBuilderX的快捷键原则是:不定义记不住的快捷键 |
4 | 4 | 过去的很多工具都提供了太多abcd的快捷键,完全记不住 |
5 | 5 | HBuilderX在定义每个快捷键时都经过了考量,记住如下原则,就可掌握大部分快捷键 |
6 | | - |
7 | | -1. 尽可能保持与OS、浏览器接近 |
8 | 6 |
|
9 | | -比如标签卡管理,与浏览器完全相同,command+t新建标签卡、command+shift+t恢复刚关闭的标签卡、command+w关闭标签卡、command+alt+left/right切换标签卡 |
10 | | -对于习惯eclipse体系command+t寻找文件的用户,需记得寻找文件的快捷键已经调整为command+p |
| 7 | +> command是MacOSX按键,windows对应是的Ctrl |
11 | 8 |
|
12 | | -2. command是操作、command+shift是反操作或更多操作、command+alt为更多操作 |
| 9 | +#### 尽可能保持与OS、浏览器接近 |
13 | 10 |
|
14 | | -command+k是格式化,那么command+shift+k就是合并为一行 |
15 | | -command+w是关闭当前标签卡,那么command+shift+w是关闭所有标签卡 |
16 | | -command+f是搜索,command+alt+f是目录内搜索 |
17 | | - |
18 | | -3. 符号化而不是单词字母化 |
| 11 | +比如标签卡管理,与浏览器完全相同,`command+t`新建标签卡、`command+shift+t`恢复刚关闭的标签卡、`command+w`关闭标签卡、`command+alt+left/right`切换标签卡 |
19 | 12 |
|
20 | | -包围的英文是surround,但从这个单词里选一个字母配合command等键定为快捷键是很难记住的。command+]是包围,command+shift+]是反包围,这样好记多了 |
21 | | -command+shift+|是给选中行每行设置光标,“|”就是光标的样子,很形象 |
| 13 | +对于习惯eclipse体系`command+t`寻找文件的用户,需记得寻找文件的快捷键已经调整为command+p |
22 | 14 |
|
23 | | -4. 强化和鼠标的配合,更易用 |
| 15 | +#### command是操作、command+shift是反操作或更多操作、command+alt为更多操作 |
24 | 16 |
|
25 | | -alt+鼠标滚轮是横向滚动 |
26 | | -alt+鼠标单击是转到定义 |
27 | | -alt+鼠标拖动是列选择 |
28 | | -command+鼠标单击是添加多光标 |
29 | | -鼠标双击可以智能选中,详见选择菜单 |
| 17 | +`command+k`是格式化,那么`command+shift+k`就是合并为一行 |
| 18 | + |
| 19 | +`command+w`是关闭当前标签卡,那么`command+shift+w`是关闭所有标签卡 |
| 20 | + |
| 21 | +`command+f`是搜索,`command+alt+f`是目录内搜索 |
30 | 22 |
|
31 | | -5. 老HBuilder用户需注意的常见快捷键差异 |
| 23 | +#### 符号化而不是单词字母化 |
| 24 | + |
| 25 | +包围的英文是surround,但从这个单词里选一个字母配合command等键定为快捷键是很难记住的。 |
| 26 | + |
| 27 | +`command+]`是包围,`command+shift+]`是反包围,这样好记多了 |
| 28 | + |
| 29 | +`command+shift+|`是给选中行每行设置光标,“|”就是光标的样子,很形象 |
32 | 30 |
|
33 | | -- 寻找文件从command+t改为command+p |
34 | | -- 删除行从command+d改为ctrl+d。command+d让给了选择相同词 |
35 | | -- 格式化从command+shift+f改为command+k |
36 | | -- 合并行从command+j改为command+shift+k |
| 31 | +#### 强化和鼠标的配合,更易用 |
| 32 | + |
| 33 | +- `alt+鼠标滚轮`是横向滚动 |
| 34 | +- `alt+鼠标单击`是转到定义 |
| 35 | +- `alt+鼠标拖动`是列选择 |
| 36 | +- `command+鼠标单击`是添加多光标 |
| 37 | +- `鼠标双击`可以智能选中,详见选择菜单 |
| 38 | + |
| 39 | +#### 老HBuilder用户需注意的常见快捷键差异 |
| 40 | + |
| 41 | +- 寻找文件从`command+t`改为`command+p` |
| 42 | +- 删除行从`command+d`改为`ctrl+d`。`command+d`让给了选择相同词 |
| 43 | +- 格式化从`command+shift+f`改为`command+k` |
| 44 | +- 合并行从`command+j`改为`command+shift+k` |
37 | 45 | - ctrl+d为删除当前行 |
38 | 46 |
|
39 | | -6. sublime用户需注意常见快捷键差异 |
| 47 | +#### sublime用户需注意常见快捷键差异 |
40 | 48 |
|
41 | | -- 重复行内容的快捷键是command+shift+r |
42 | | -- 打开控制台不是command+~而是ctrl+x |
43 | | -- 合并行不是command+j而是command+shift+k |
44 | | -- 在每行行首设置光标不是command+shift+l而是command+shift+\ |
45 | | -- 选择括号内容不是command+shift+m而是command+[ |
46 | | -- command+]是加包围。除了包围tag还支持包围if等函数块。同时提供command+shift+]为反包围 |
47 | | -- 调缩进是tab或shift+tab,不是command+[和] |
| 49 | +- 重复行内容的快捷键是`command+shift+r` |
| 50 | +- 打开控制台不是`command+~`而是`ctrl+x` |
| 51 | +- 合并行不是`command+j`而是`command+shift+k` |
| 52 | +- 在每行行首设置光标不是`command+shift+l`而是`command+shift+\` |
| 53 | +- 选择括号内容不是`command+shift+m`而是`command+[` |
| 54 | +- `command+]`是加包围。除了包围tag还支持包围if等函数块。同时提供`command+shift+]`为反包围 |
| 55 | +- 调缩进是`tab`或`shift+tab`,不是command+[和] |
48 | 56 | - 选择tag、相同缩进,可以双击tag首尾或缩进符号,不用背快捷键 |
49 | | -- 扩大选区是command+=,更易用 |
50 | | -- 复制行或选区是command+shift+r而不是command+shift+d |
| 57 | +- 扩大选区是`command+=`,更易用 |
| 58 | +- 复制行或选区是`command+shift+r`而不是`command+shift+d` |
51 | 59 | - 当然在右上角,你也可以点击下拉菜单,切换其他工具的快捷键方案 |
0 commit comments