我在哪里放置 Sublime Text 的自定义语法荧光笔定义?

nin*_*ded 2 syntax-highlighting sublimetext3

我以.sublime-syntax格式创建了一个自定义语法定义,但我似乎可以让它出现在我的可用语法列表中...

我试过把它放进去:

  • <Install Location>/Packages
  • <Install Location>/Packages/User
  • <Install Location/Data/Packages
  • <Install Location/Data/Packages/User
  • %APPDATA%/Packages
  • %APPDATA%/Packages/User

文档似乎不太清楚这是如何工作的,但我希望有人能启发我!

Mat*_*DMo 5

用户定义的语法、插件、构建系统等的正确位置是Packages/UserPackages通过选择Preferences -> Browse Packages...*打开的文件夹在哪里。我目前不在 Windows 上,但我相信这是%APPDATA%/Sublime Text 3/Packages/User. 将文件放置在那里后,它将可以从User.

另外,请记住,.sublime-syntax文件目前仅在开发版本中受支持,您需要成为注册用户才能运行它们。它们不适用于Build 3083

  • 我遇到的实际问题是文件中存在语法错误,我最终通过使用 `CTRL` + `'` 弹出控制台发现了这个错误,但是知道将文件放在首位的正确位置对于发现这个错误,谢谢! (2认同)