sublimetext3建立html工程,sublimetext3 – Sublime Text 3自定义布局

虽然你可以通过手动创建这样的布局来解决问题,但是最简单的方法是使用包来执行此操作.

Origami包就是其中的一个例子.

使用该包,您可以按照以下步骤获取您感兴趣的布局:

>选择折纸:创建窗格下方命令(或使用标准视图>布局>行:2菜单项)创建两行

>聚焦底部窗格,然后选择右侧的折纸:创建窗格

完成此布局后,您可以使用折纸:从命令面板中保存当前布局来保存它,然后根据需要轻松调用它.

假设您不想/不能安装第三方软件包,您还可以制作自己的自定义菜单项和/或密钥绑定,以便为您设置此布局.

要在菜单中添加新项目,请将以下文本保存为用户包中的Main.sublime.menu(如果您不知道它在哪里,请使用首选项>浏览包):

[

{

"caption": "View",

"mnemonic": "V",

"id": "view",

"children":

[

{ "caption": "-", "id": "groups" },

{

"caption": "Layout",

"mnemonic": "L",

"id": "layout",

"children":

[

{

"caption": "Three Pane",

"command": "set_layout",

"args":

{

"cols": [0.0, 0.5, 1.0 ],

"rows": [0.0, 0.5, 1.0 ],

"cells": [

[0, 0, 2, 1 ],

[0, 1, 1, 2 ],

[1, 1, 2, 2 ]

]

}

}

]

},

]

}

]

这将在View>下添加一个新菜单条目.名为Three Pane的布局,选中后,将设置所需的布局.根据需要更改标题字符串的值以更改布局的名称.

此外,您可以将以下键绑定添加到自定义键绑定(首选项>菜单中的键绑定),以便拥有执行相同操作的热键:

{

"keys": ["alt+shift+3"],

"command": "set_layout",

"args":

{

"cols": [0.0, 0.5, 1.0 ],

"rows": [0.0, 0.5, 1.0 ],

"cells": [

[0, 0, 2, 1 ],

[0, 1, 1, 2 ],

[1, 1, 2, 2 ]

]

}

},

如果这是您的第一个自定义键绑定,请确保将整个文本包装在一对[和]中,因为键绑定是一个项目列表,这只表示键绑定本身.

这会为三列重用默认的Windows / Linux密钥绑定,因此您可以根据需要进行更改.如果您结合上面的菜单更改执行此操作,菜单将自动显示您正在使用的键绑定作为提醒,以防您忘记.

作为参考,set_layout命令采用与(官方未记录的)window.set_layout()API调用相同的布局参数.有一个unofficial documentation on that method解释了这是如何工作的,虽然我在这里欺骗并使用Origami来创建布局.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值