如何为纯文本文件添加自定义语法突出显示?(适用于任何文件类型,而不仅仅是 txt)
对于那些知道的人,我将这个问题留给任何编辑者 - 我不挑剔。如果你想让我具体一点,假设是 Sublime Text 2 或 3。(我在 Sublime Text 中写了很多东西,我经常使用许多 IDE,我以前使用 Notepad++。)
有时我希望能够在文件中写下注释,但对于纯文本注释,拥有自己的自定义语法突出显示会很有帮助。
有没有办法做到这一点?
我还会考虑使用其他文件扩展名作为有效答案(例如 .yml)
我正在寻找一种在纯文本文件(任何文件类型)中为“*”、“>”、“-”、数字等着色的方法。
有很多种方式可以表述这个问题,但我没发现有人问过这个问题。
谢谢!
编辑:
我意识到一个解决方案是访问定义语法高亮语法的 Sublime Text 文件。有人知道它们在哪里吗,以便我可以检查它们并制作自己的语法?(我知道你自己的语法不适合外行人)
答案1
我想这或许就是我的问题的答案:
http://docs.sublimetext.info/en/latest/reference/syntaxdefs.html?highlight=syntax
但是,如何添加新内容并不完全透明。
一个很好的答案在这里:
https://stackoverflow.com/questions/15646926/sublime-text-how-to-customize-syntax-highlighting
根据本主题,答案是 .tmTheme 文件。