【发布时间】:2013-12-21 12:58:33
【问题描述】:
我正在处理这个plugin
当使用包控制安装插件时,语法高亮不适用于 Sublime Text 3。
Error loading syntax file "Sublime Text 3/Installed Packages/robot.tmLanguage": Unable to open Sublime Text 3/Installed Packages/robot.tmLanguage
插件位于Installed Packcages/Robot Framework Assistant.sublime-package 下,Robot Framework Assistant.sublime-package 存档中的文件“robot.tmLanguage”。
这是我设置路径的方式 https://github.com/andriyko/sublime-robot-framework-assistant/blob/master/rfassistant/init.py
我的问题类似于this thread,但在我的情况下,插件安装为存档(.sublime-package)而不是带有文件的文件夹。
我不确定我上面提到的路径设置在 python3 中是否正确。
如何引用 .sublime-package 文件中的 tmLanguage 文件?
我应该把那个文件放在哪里?完全令人困惑,为什么它可以在 Sublime Text 2 和 Sublime Text 3 上工作(从 github 安装到 dir 时)但通过 Package Control 安装时却不能工作。
那么,如何设置 tmLanguage 文件的路径以及应该将其存储在哪里。只是想澄清一下,当从 github zip 文件安装插件时它工作正常(因为我把它的内容放在 Packages 目录下的 RobotFrameworkAssistant 文件夹中)。通过 Package Control 安装插件时它不起作用。
【问题讨论】:
-
这不是SuperUser的问题吗?
-
不确定。为什么是超级用户? 1.我不确定我上面提到的路径设置在python3中是否正确。 2. Sublime 论坛关闭了几天(或几周?)sublimetext.com/forum。 3. 4. 如何引用 .sublime-package 文件中的 tmLanguage 文件? 5. 我应该把那个文件放在哪里?完全令人困惑,为什么它可以在 Sublime Text 2 和 Sublime Text 3 上工作(当从 github 安装到 dir 时)但在通过 Package Control 安装时不起作用。
-
你现在应该把它放在问题中。
标签: python-3.x package sublimetext3 robotframework sublime-text-plugin