Skip to content

Commit 0e66e2f

Browse files
committed
调整 HX快捷键理念文档样式
1 parent fbdd3bd commit 0e66e2f

File tree

1 file changed

+41
-33
lines changed

1 file changed

+41
-33
lines changed

Tutorial/Other/keybindings_idea.md

Lines changed: 41 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,49 +3,57 @@
33
HBuilderX的快捷键原则是:不定义记不住的快捷键
44
过去的很多工具都提供了太多abcd的快捷键,完全记不住
55
HBuilderX在定义每个快捷键时都经过了考量,记住如下原则,就可掌握大部分快捷键
6-
7-
1. 尽可能保持与OS、浏览器接近
86

9-
比如标签卡管理,与浏览器完全相同,command+t新建标签卡、command+shift+t恢复刚关闭的标签卡、command+w关闭标签卡、command+alt+left/right切换标签卡
10-
对于习惯eclipse体系command+t寻找文件的用户,需记得寻找文件的快捷键已经调整为command+p
7+
> command是MacOSX按键,windows对应是的Ctrl
118
12-
2. command是操作、command+shift是反操作或更多操作、command+alt为更多操作
9+
#### 尽可能保持与OS、浏览器接近
1310

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`切换标签卡
1912

20-
包围的英文是surround,但从这个单词里选一个字母配合command等键定为快捷键是很难记住的。command+]是包围,command+shift+]是反包围,这样好记多了
21-
command+shift+|是给选中行每行设置光标,“|”就是光标的样子,很形象
13+
对于习惯eclipse体系`command+t`寻找文件的用户,需记得寻找文件的快捷键已经调整为command+p
2214

23-
4. 强化和鼠标的配合,更易用
15+
#### command是操作、command+shift是反操作或更多操作、command+alt为更多操作
2416

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`是目录内搜索
3022

31-
5. 老HBuilder用户需注意的常见快捷键差异
23+
#### 符号化而不是单词字母化
24+
25+
包围的英文是surround,但从这个单词里选一个字母配合command等键定为快捷键是很难记住的。
26+
27+
`command+]`是包围,`command+shift+]`是反包围,这样好记多了
28+
29+
`command+shift+|`是给选中行每行设置光标,“|”就是光标的样子,很形象
3230

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`
3745
- ctrl+d为删除当前行
3846

39-
6. sublime用户需注意常见快捷键差异
47+
#### sublime用户需注意常见快捷键差异
4048

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+[]
4856
- 选择tag、相同缩进,可以双击tag首尾或缩进符号,不用背快捷键
49-
- 扩大选区是command+=,更易用
50-
- 复制行或选区是command+shift+r而不是command+shift+d
57+
- 扩大选区是`command+=`,更易用
58+
- 复制行或选区是`command+shift+r`而不是`command+shift+d`
5159
- 当然在右上角,你也可以点击下拉菜单,切换其他工具的快捷键方案

0 commit comments

Comments
 (0)