纯文本语法突出显示和/或自定义突出显示语法

纯文本语法突出显示和/或自定义突出显示语法

如何为纯文本文件添加自定义语法突出显示?(适用于任何文件类型,而不仅仅是 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 文件。

相关内容