HBuilderX用户设置,自定义快捷键
编辑
command+c
复制
command+v
粘贴
command+shift+v
粘贴自历史
command+z
撤销
command+shift+z
重做
command+d
删除行
command+x
剪切
command+s
保存
command+shift+s
另存为
command+enter
插行(下方)
command+shift+enter
插行(上方)
光标移动、选择
command+i/k/j/l
移光标(上下左右)
command+shift+i/k/j/l
选字(上下左右)
option+shift+i/j/k/l
选词(上下左右)
option+i/k
移行(上下)
搜索
command+f
搜索
command+shift+f
搜索(全局)
command+r
替换
代码格式
option+f
格式化
option+shift+f
反格式化(合并成一行)
tab
缩进
shift+tab
反缩进
command+/
行注释
command+shift+/
块注释
界面
option+1/2/3
显示分栏
option+l/j
切换分栏
command+w
关标签
command+shift+w
关标签(所有)
command+shift+t
重新打开已关标签
command+数字
切换标签
其他
option+左键
跳转到定义
command+r
重新运行
command+shift+r
停止运行
自定义快捷键方法
打开:HBuilderX - 工具 - 自定义快捷键
在右侧界面输入以下内容
[
//选择行。可用单击行号替代
{"key":"","command":"expandLineSelection"},
{"key":"","command":"editor.action.selectLineNoBlankStr"},
{"key":"command+d","command":"editor.action.deleteLines","override":true},
/* 格式化/反格式化(合并成一行) */
{"key":"alt+f","command":"editor.action.format"},
{"key":"alt+shift+f","command":"editor.action.joinLines","override":true},
/* 移动光标 */
{"key":"command+i","command":"cursorUp"},
{"key":"command+k","command":"cursorDown","override":true},
{"key":"command+j","command":"cursorLeft"},
{"key":"command+l","command":"cursorRight","override":true},
/* 选择文字 */
{"key":"command+shift+i","command":"cursorUpSelect"},
{"key":"command+shift+k","command":"cursorDownSelect","override":true},
{"key":"command+shift+j","command":"cursorLeftSelect"},
{"key":"command+shift+l","command":"cursorRightSelect","override":true},
/* 选择单词 */
{"key":"alt+shift+i","command":"cursorUpSelect"},
{"key":"alt+shift+k","command":"cursorDownSelect","override":true},
{"key":"alt+shift+j","command":"cursorWordStartLeftSelect"},
{"key":"alt+shift+l","command":"cursorWordEndRightSelect","override":true},
//替换
{"key":"command+r","command":"editor.action.startFindReplaceAction"},
/* 粘贴自历史 */
{"key":"command+shift+v","command":"editor.action.clipboardPasteFromHistory","override":true},
/* 块注释 */
{"key":"command+shift+/","command":"editor.action.blockCommentLine"},
/* 上移下移行 */
{"key":"alt+i","command":"editor.action.moveLinesUpAction"},
{"key":"alt+k","command":"editor.action.moveLinesDownAction","override":true},
/* 折叠/展开 */
{"key":"command+[","command":"workbench.action.foldLineContract","override":true},
{"key":"command+]","command":"workbench.action.foldLineExpand","override":true},
{"key":"command+shift+[","command":"workbench.action.foldChildrenContract"},
{"key":"command+shift+]","command":"workbench.action.foldChildrenExpand","override":true},
/* 分栏 */
{"key":"alt+1","command":"workbench.action.split1e"},
{"key":"alt+2","command":"workbench.action.split2e"},
{"key":"alt+3","command":"workbench.action.split3e"},
/* 切换当前编辑栏 */
{"key":"alt+l","command":"workbench.action.nextpane","override":true},
{"key":"alt+j","command":"workbench.action.prevpane","override":true},
/* 项目管理器 */
{"key":"alt+m","command":"workbench.action.toggleSidebarVisibility"},
{"key":"alt+n","command":"workbench.action.tiggleTerminal"},
//运行
{"key":"","command":"app.action.rundevice"},
//重新运行
{"key":"command+r","command":"workbench.action.debug.restart","when":"isDebugConsoleViewVisible","override":true},
//停止运行
{"key":"command+shift+r","command":"workbench.action.debug.stop","when":"isRunning"}
]