开源达人汇总的HBuilderX IDE快捷键

一、文件操作
新建菜单:                 ctrl + N
新建:                     ctrl + N
关闭:                     ctrl + w
全部关闭:                 ctrl + shift + w
保存:                     ctrl + s
全部保存:                 ctrl + shift + s
刷新:                     F5
属性:                     Alt + Enter
二、编辑操作
激活代码助手:             Alt + /
显示方法参数提示:         Alt + Shift + ?
撤销:                     Ctrl + Z
重做:                     Ctrl + Y
复制选区或光标所在行:     Ctrl + C
剪切选区或光标所在行:     Ctrl + X
粘贴:                     Ctrl + V
复制文件路径:             Ctrl + Shift + C
改写切换:                 插入
删除: 删除
删除当前行:               Ctrl + D
删除前一词:               Ctrl + Backspace
删除后一词:               Ctrl + Delete
删除至行首:               Shift + Backspace
删除至行尾:               Shift + Delete
删除当前标签:             Ctrl + Shift + T
安全重命名对象:           Ctrl + F2
重命名文件:               F2
合并下一行:               Ctrl + Alt + J
整理代码格式:             Ctrl + Shift + F
向上移动行:               Ctrl + 向上箭头
向上移动行:               Ctrl + 向下箭头
选中当前行:               Ctrl + L
开启/关闭注释整行:        Ctrl + /
开启/关闭注释已选内容:    Ctrl + Shift + /
注释分隔条:               Ctrl + Shift + B
对选中标签加包围(加P元素): Ctrl + 9
去包围:                   Ctrl + 0
快速修正:                 Ctrl + 1
三、插入操作
向下空行:                 Ctrl + Enter
向上空行:                 Ctrl + Shift + Enter
重复插入当前行或选中区域: Ctrl + Shift + R
快速插入空白字符(nbsp): Shift + 空格键
快速插入<br/> (html中):  Shift + Enter
快速插入\n(在jscss中):  Shift + Enter
插入HTML标签(当前词):   Ctrl + Shift + ,
切换插入方式:             Ctrl + Shift + 插入
插入词语结尾符:           Ctrl + Alt + Enter
四、转义操作
全部大写:                 Ctrl + Shift + X
全部小写:                 Ctrl + Shift + Y
首字大写:                 Ctrl + Shift + –
URL转码:                  Ctrl + Shift + 7
URL解码:                  Ctrl + Shift + 5
八进制转十进制:           Ctrl + Shift + 0
十进制转八进制:           Ctrl + Shift + 8
十六进制转十进制:         Ctrl + Shift + 9
十进制转十六进制:         Ctrl + Shift + 6
五、选择操作
全选:                     Ctrl + A
向左选词:                 Ctrl + Shift + 左箭头
向右选词:                 Ctrl + Shift + 右箭头
选择相同词:               Ctrl + Shift + A
选择HTML父节点:           Ctrl + Alt + 向上箭头
选前一个节点:             Ctrl + Alt + 向左箭头
选后一个节点:             Ctrl + Alt + 向右箭头
选所有子节点:             Ctrl + Alt + 向下箭头
选择成对内容:             Ctrl + [
列选择:                   Ctrl + Alt + C
块选择:                   Alt + Shift + A
选择至行首:               Ctrl + 主页键
选择至行末:               Ctrl + End
六、跳转操作
上一个选项卡:             Ctrl + Tab
选择至行末:               Ctrl + Shift + Tab
后退到历史文件:           Alt + 左箭头
前进到历史文件:           Alt + 右箭头
转到匹配的括号:           Alt + [
转到匹配的引号:           Alt + ‘
设置/取消书签:            Ctrl + Alt + B
转到上一个文本输入点:     Alt + 向上箭头
转到下一个文本输入点:     Alt + 向下箭头
折叠:                     Ctrl + Alt + –
展开:                     Ctrl + Alt + /
转到特定行:               Ctrl + G
激活快捷键视图:           Ctrl + Shift + L
激活便捷大纲:             Ctrl + O
七、查找操作
搜索条(查找、替换):     Ctrl + F
聚焦到搜索条件框内:       Ctrl + Alt + F
聚焦到替换输入框内:       Ctrl + Alt + E
隐藏搜索条:               Esc
在搜索条内换行:           Alt + Shift + Enter
HTML标签规范:             Ctrl + Shift + H
八、运行                   Ctrl + R
九、视图
活动视图或编辑最大化:     Ctrl + M
放大字体:                 Ctrl + Shift + =
减小字体:                 Ctrl + –
十、
折叠代码 :                 ctrl+alt+-
打开代码 :                 ctrl+alt+’+’
创建js代码块:             s+回车
创建style节点              st+回车  style
插入一个br换行符:         shift+回车
创建一个div:               d+回车  div
创建一个超链接             a+回车
“if … else”: {
    “body”: [
        “if ($1) {“,
        “\t$0”,
        “} else{“,
        “\t”,
        “}”
    ],
    “prefix”: “ife”,
    “scope”: “source.js”
}
“if … else 代码KEY”: {
    “body 代码主体”: [
“if ($1) {“,
“\t 缩进 $0 输入后光标位置”,
        “} else{“,
“\t 缩进”,
“}”
    ],
    “prefix 代码块的触发字符”: “ife”,
    “scope”: “source.js”
}
key
“key” :代码块显示名称,显示在代码助手列表中的名字。key是不能重复的。
上面例子中”if … else”就是一个key。
prefix
“prefix” :代码块的触发字符,就是敲什么字母可以激活这个代码块。
body
“body” :代码块的内容。内容中有如下特殊格式
$1 表示代码块输入后光标的所在位置。如需要多光标,就在多个地方配置$1;如该位置有预置数据且需要选中,则写法是${1:selectedtext};这里还支持下拉候选菜单,多选项即下拉候选列表使用${1:foo1/foo2/foo3}
$2 表示代码块输入后再次按tab后光标的切换位置tabstops(代码块展开后按tab可以跳到下一个tabstop,在HBuilderX中看到类似绿色光标的不闪的竖线,就可以按tab或回车跳转光标过去)
$0代表代码块输入后最终光标的所在位置(也可以按回车直接跳过去)。
双引号使用 \” 转义
换行使用多个数组表示,每个行一个数组,用双引号包围,并用逗号分隔
缩进需要用 \t 表示,不能直接输入缩进或空格!
triggerAssist
“triggerAssist” :为true表示该代码块输入到文档后立即在第一个tabstop上触发代码提示,拉出代码助手,默认为false。
project
project: 将代码块控制在指定项目类型下生效。可取值有:uni-app、Web、App、Wap2App
比如:”project”: “uni-app”,代表这个代码块仅在uni-app项目下生效
如果不设置,则该代码块在所有项目类型下均生效。
Web指普通项目,App指5+App项目。
如需设置多种项目类型,用逗号分隔。比如:”project”: “uni-app,App”
\\PC201709091835
/uploads/allimg/200901/1-200Z11606200-L.png
default/index.htm
../index.html
default/index_m.htm
../m/index.html

发表评论

邮箱地址不会被公开。