Sublime Text 3中的set_layout设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime Text 3中的set_layout设置相关的知识,希望对你有一定的参考价值。

我刚刚将操作系统从W10更改为Linux发行版。我安装了Sublime Text 3,并开始配置其他操作系统中的所有内容,因此可以开始编程。现在,我正在尝试包括一些自定义布局,但出现问题。

这是我想要制作的布局:

Sample Layout

所以我写了这个:


    "keys": ["alt+shift+5"],
    "command": "set_layout",
    "args":
    
        "cols": [0.0, 0.5, 1.0],
        "rows": [0.0, 0.33, 0.5, 0.66, 1.0],
        "cells": [
            [0, 0, 2, 1],
            [2, 0, 4, 1],
            [0, 1, 1, 2],
            [1, 1, 3, 2],
            [3, 1, 4, 2]
        ]
    

但是这对我现在不起作用。

答案

尝试应用该布局会在Sublime控制台(View > Show Console)中生成错误消息:

invalid cell: (2,0 4,1)

[让我感到惊讶的原因是,通常set_layout命令无需执行任何错误检查即可获取您提供的内容,这会使您陷入棘手的情况,例如奇怪的渲染错误或将窗格置于窗口的可见区域之外。

在任何情况下,将布局修改为类似于以下内容的方法都可以解决问题,它会重新排列单元格布局。


   "cols":[0.0, 0.5, 1.0],
   "rows":[0.0, 0.33, 0.5, 0.67, 1.0 ,
   "cells":[
      [0, 0, 1, 2],
      [1, 0, 2, 1],
      [0, 2, 1, 4],
      [1, 1, 2, 3],
      [1, 3, 2, 4]
   ]

以上是关于Sublime Text 3中的set_layout设置的主要内容,如果未能解决你的问题,请参考以下文章

Sublime Text 3中的set_layout设置

Sublime text 3 快捷键:

Sublime Text 3 中的 Sass + CSS3 + CSS Comb

sublime text 3 怎么替换

Sublime Text 3 快捷键

Sublime Text 3 快捷键