Sublimetext2 升华文本2:默认情况下,如何使升华在打开文件时运行命令(折叠代码)?

Sublimetext2 升华文本2:默认情况下,如何使升华在打开文件时运行命令(折叠代码)?,sublimetext2,sublimetext,Sublimetext2,Sublimetext,我想这样做,每当我在升华打开一个文件,它会自动执行“折叠级别2”编码,这是命令快捷键Ctrl-K,Ctrl-2(或CMD-K,CMD-2)。我同时使用mac和pc 我不想每次都输入那个快捷方式,相反,我希望升华在打开文件时自动运行那个快捷方式。如果有办法,请告诉我。我认为解决您问题的最佳方法是插件。它能记住并恢复很多东西,包括折叠 如果您不想安装该插件,可以创建自己的插件: 创建新插件工具/新插件… 插入代码 导入升华,升华插件 类折叠(sublime_plugin.EventListener)

我想这样做,每当我在升华打开一个文件,它会自动执行“折叠级别2”编码,这是命令快捷键Ctrl-K,Ctrl-2(或CMD-K,CMD-2)。我同时使用mac和pc


我不想每次都输入那个快捷方式,相反,我希望升华在打开文件时自动运行那个快捷方式。如果有办法,请告诉我。

我认为解决您问题的最佳方法是插件。它能记住并恢复很多东西,包括折叠

如果您不想安装该插件,可以创建自己的插件:

  • 创建新插件
    工具/新插件…
  • 插入代码
  • 导入升华,升华插件
    类折叠(sublime_plugin.EventListener):
    def on_加载(自身、视图):
    view.run_命令(“fold_by_level”,{“level”:2})
    
  • 使用您喜欢的文件名将其保存在
    用户
    目录中

  • 这将为您打开的每个文件将折叠级别设置为2。

    但这并不是确切的答案-这将只记住以前打开的文件的状态。我相信Risha正在寻找代码折叠级别的默认设置。我也是,因此我发现了这个问题。在评论之前,我应该读更多的东西-给出的代码片段肯定会做默认设置,尽管很尴尬(最好是升华本身的常规用户设置)