Sublimetext2 自定义布局,升华文本2

Sublimetext2 自定义布局,升华文本2,sublimetext2,sublimetext,Sublimetext2,Sublimetext,到目前为止,我一直在使用2列系统,但我觉得我需要第三列,而3列分布在屏幕上,如果不每次调整宽度,就无法提供太多的视图 这是一种获得网格布局的方法,但是屏幕的下半部分只有一个文件。 我知道可能性很小,但不知道是否有人知道什么 发现您可以在Packages/default/Main.sublime-menu中编辑自定义布局 试图分析文件时出现保存问题,但错误~/library/application support/sublime text 2/packages/default/Main中的预期值

到目前为止,我一直在使用2列系统,但我觉得我需要第三列,而3列分布在屏幕上,如果不每次调整宽度,就无法提供太多的视图

这是一种获得网格布局的方法,但是屏幕的下半部分只有一个文件。 我知道可能性很小,但不知道是否有人知道什么

发现您可以在Packages/default/Main.sublime-menu中编辑自定义布局 试图分析文件时出现保存问题,但
错误~/library/application support/sublime text 2/packages/default/Main中的预期值。sublime菜单:407:21

编辑:为了更好的布局

发现了一些类似的东西,一直在尝试修改它,但不了解细胞是如何工作的

这个很相似

"args":
{
    "cols": [0.0, 0.5, 1.0],
    "rows": [0.0, 0.5, 1.0],
    "cells": [
        [0, 0, 1, 2], // (0.0, 0.0) -> (0.5, 1.0)
        [1, 0, 2, 1], // (0.5, 0.0) -> (1.0, 0.5)
        [1, 1, 2, 2]  // (0.5, 0.5) -> (1.0, 1.0)
    ]
}


假设这些只是左上角0,0的坐标,类似这样的方法应该可以工作:

[0, 0, 1, 1],
[1, 0, 2, 1],
[0, 1, 2, 2]

编辑:刚刚测试过,确实如此

在Packages>User文件夹中创建文件
Main.sublime menu
(最好不要使用默认菜单),并将以下代码放入其中:

[{
    "id": "view",
    "children": [{
        "id": "layout",
        "children": [{
             "command": "set_layout",
             "caption" : "Custom: 3 Pane",
             "mnemonic": "C",
             "args": {
                "cols": [0.0, 0.5, 1.0],
                "rows": [0.0, 0.5, 1.0],
                "cells": [
                    [0, 0, 1, 1],
                    [1, 0, 2, 1],
                    [0, 1, 2, 2]
                ]
            }
        }]
    }]
}]
您将在布局选项中看到
Custom:3窗格
。无需重新启动升华文本


对于任何感兴趣的人,包含此布局以及翻转版本。

这对于可视化坐标所指的点非常有帮助:

您尝试过在Sublime文本论坛中提问吗?请查看,Sublime textPerfect:D中的窗格管理插件,非常感谢,你能解释一下坐标对单元格的作用吗?在这种情况下,整个窗口的左上角是坐标0,0,右下角是2,2。对于每个单元格,第一个坐标(
[0,0
用于第一个)是左上角,第二个(
1,1]
)是右下角。这很难用文字来解释,但你可以用谷歌“坐标图”来澄清。这太棒了,谢谢你,@Sara。一个更正,当在您的Packages>User文件夹中创建它时,该文件应命名为
Main.sublime menu
,而不是
Main-sublime.menu
谢谢,这是我的错误。