gpt4 book ai didi

sublimetext2 - 将 Origami 生成的 Pane 布局保存在 Sublime Text 2 中

转载 作者:行者123 更新时间:2023-12-05 01:08:05 24 4
gpt4 key购买 nike

感谢这个伟大的插件:Origami

我能够获得以下布局:

enter image description here

如何保存此 View 以从 View /布局菜单中调用它?

enter image description here

最佳答案

您可以从 Auto Save Session.sublime-session 获取布局数据。文件,在 "layout": 下 key 。这个文件是标准的 JSON 格式,可以在 ST2 中打开就好了(如果需要,选择 View->Syntax->JavaScript->JSON 进行语法高亮显示)。对于 OSX,此文件位于 ~/Library/Application Support/Sublime Text 2/Settings 中(可能,我目前不在 Mac 前进行验证) - 它应该与 Packages/ 位于同一目录中存储插件等的文件夹。

因此,要制作键盘快捷键,请设置您的折纸布局,然后可能会四处移动一些文件,搜索一些文本,以及更新 Auto Save Session.sublime-session 的任何内容。文件。更改布局后它可能已经更新,因此请检查时间戳以确保。然后,打开文件并搜索 layout .复制 key 的内容 - "cells": , "cols":"rows":大括号内的键,以及大括号本身。然后,打开 Sublime Text 2->Preferences->Key Bindings-User并将以下内容添加到其中(如果此文件中还没有任何内容,请包括方括号,如果您已经这样做,请忽略它们。如果您已经这样做,请确保在最后一个花括号后添加逗号 ,之前的项目):

[
{
"keys": ["alt+shift+o"],
"command": "set_layout",
"args":
|
}
]

将光标设置在我放置 | 的位置 "args": 之后的字符(确保删除 | )并粘贴 "layout": 的内容 key 来自 Auto Save Session.sublime-session你之前复制的。保存文件,您现在应该有一个键盘快捷键 AltShiftO(O 表示折纸),它将为您恢复布局。如果您想要保存多个布局,请重复上述步骤,只需更改 "keys":值到另一个组合键。如果你有很多插件,我强烈推荐 @skuroda FindKeyConflicts 插件,可通过 Package Control 获得同名下。有了它,您可以获得所有当前键映射的完整列表,因此如果您打算分配一个新的键映射,您可以检查它是否已经被使用。该插件还有更多功能,因此如果您是插件开发者,或者像我这样的自定义/宏极客,它真的非常有用。

需要注意的是,由于您上面显示的布局的复杂性, "layout":键将变得非常大和复杂,并且由于 "cells": 中的每个值而变得更大。 , "cols":"rows":键在它自己的行上。我不知道足够的正则表达式来自动清理所有内容,但我确信它可以完成。

关于sublimetext2 - 将 Origami 生成的 Pane 布局保存在 Sublime Text 2 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17620503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com