Cloud9中自动换行的键盘快捷键

时间:2015-02-20 11:46:22

标签: cloud9-ide

在Cloud9中,您可以通过转到视图>打开/关闭自动换行。包裹线,或右下角的齿轮。但它没有键盘快捷键。 Keybindings编辑器也没有任何匹配单词“wrap”的命令(Emmet除外)。

我的用户使用的文件包含最好用自动换行查看的部分,以及最好用它关闭的部分,因此全局转换自动换行是不够的。

我应该搜索一些其他术语来设置键盘快捷键吗?或者没有鼠标+菜单就没有办法打开/关闭换行?

2 个答案:

答案 0 :(得分:3)

没有内置命令, 但您可以使用Cloud9菜单中的init脚本功能。 只需添加:

services.commands.addCommand({
    name: "toggleWordWrap",
    bindKey: {win: "alt-shift-w", mac: "alt-shift-w", position: 1000},
    exec: function(editor) {
        editor.setOption("wrap",  editor.getOption("wrap") == "off")
    }, 
    isAvailable: function(editor) {return editor && editor.ace}
}, plugin);

position: 1000是确保命令获得比具有相同键绑定的默认命令更高的优先级

答案 1 :(得分:1)

截至2016年11月,您可以使用 Crtl + q 切换“软”自动换行。

您还可以在左侧的命令标签中找到命令列表

enter image description here