>我知道我可以通过输入在控制台中启用命令日志记录
sublime.log_commands(True)
有没有办法将其添加到用户首选项中,以便在启动程序时始终默认启用它?
在Sublime Text中没有这个设置,没有(尽管在Sublime Merge中有,因为它有一个输出控制台,但没有在当前时间输入命令的方法(。
为了在启动时始终可用,您需要实现一个简单的插件来为您调用它:
import sublime
import sublime_plugin
def plugin_loaded():
sublime.log_commands(True)
部署它的最简单方法是使用菜单中的Tools > Developer > New Plugin
并将存根代码替换为上面的代码,然后将结果保存为.py
文件,Sublime 将默认为(您的User
包(。保存文件后,您会看到控制台说它已加载,您可以开始了。
你用于文件的名称并不重要,只要扩展名是.py
的并且它在你的User
包的根目录中(即不要把它放在User
的子目录中,否则它不会被视为插件(。