22

到目前为止,我一直在使用一个 2 列系统,但我觉得我需要第三个,并且在不每次调整宽度的情况下,在屏幕上分布的 3 并不能提供太多视图。

有一种方法可以获得网格布局,但屏幕的下半部分只有一个文件。我知道这是一个很长的镜头,但想知道是否有人知道任何事情 当前系统

发现您可以在 Packages/default/Main.sublime-menu 中编辑自定义布局虽然保存有问题error in trying to parse file: expected value in ~/library/application support/sublime text 2/packages/default/Main.sublime-menu: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)
    ]
}

这使

代码

4

2 回答 2

42

假设这些只是左上角 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 Pane在布局选项中看到。无需重新启动 Sublime Text。

对于任何感兴趣的人,这里有一个包含此布局以及翻转版本的要点。

于 2012-10-31T21:17:56.013 回答
3

这对于可视化坐标所指的点非常有帮助:http ://www.sublimetext.com/forum/viewtopic.php?f=6&t=7284&start=0&hilit=set+layout

于 2014-02-05T19:39:18.700 回答