使用“崇高文本2”,我能够用
MyOutputView.set_syntax_file("/Path_to/my.tmLanguage")
MyOutputView.settings().set("color_scheme", "/Path_to/my.tmTheme")在“崇高文本3”的当前测试版(3047)中,将弹出两个窗口,其中包含以下消息(它们也被打印到控制台):
加载语法文件“/Path_ to /my.tmLanguage”时出错:无法打开/Path_to/my.tmLanguage
以及:
错误加载配色方案/路径_ to /my.tmTheme:无法打开/Path_to/my.tmTheme
这是我应该报告的错误吗,API是否发生了变化,是否崇高地从tm文件中移开了?
发布于 2013-10-25 19:35:48
从ST3 API文档来看,似乎大多数路径都相对于Packages或Installed Packages,这取决于您正在查看的类/方法。由于插件应该设计成三个不同平台之间的可移植性,以及标准和可移植安装之间的可移植性,所以相对路径是个好主意。尝试将代码设置为:
MyOutputView.set_syntax_file("Packages/MyLang/my.tmLanguage")
MyOutputView.settings().set("color_scheme", "Packages/MyColorScheme/my.tmTheme")你应该都准备好了。
https://stackoverflow.com/questions/19597214
复制相似问题