将 Notepad ++ 样式转换为 Sublime Text/Textmate 语法的最佳方法是什么?
答案1
我自己从未找到过这样的转换器,但如果你具有中等编程技能和空闲时间,编写这样的转换器并不困难。除此之外,我认为你必须手动完成,但这实际上并不太糟糕。
创建一个像这样的 tmTheme 文件: https://github.com/chriskempson/tomorrow-theme/blob/master/textmate/Tomorrow-Night-Blue.tmTheme
...并以这个 NPP 主题为例: http://waher.net/blog/Waher-style.xml
...只需将 NPP XML 文件中的 fgColor 和 bgColor 十六进制代码复制到 tmTheme 文件中的相应标签中(例如字符串、常量等)
显然,这两个编辑器之间并没有 1:1 的语法高亮元素映射,但只要稍加调整,你就可以在 Sublime Text 中近似 NPP 主题。