作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经搜索了一段时间,想知道:有没有一种简单的方法可以在 Komodo Edit 7 中创建一种新的自定义语言?
为了阐明我的意思,请查看 Notepad++ 的简单易用的 UDL
我轻松地为我用于工作/学习的自定义语言创建了一个语法高亮器(它基本上是 Java 的一个精简子集)。 Npp 允许我使用 GUI 并轻松编辑 .udl 来执行此操作。
在科莫多岛有类似的方法吗?我能找到的唯一一篇文章来自 2007 年,与 Komodo 4 相关:ActiveState Community Article
这是唯一的方法吗?我不需要它成为一个完整的扩展,我当然不想添加智能感知:我只是希望它突出显示关键字,仅此而已。
最佳答案
使用 macro if it's a tag-based language .对于其他语言,请找到 keywords.py 的路径,选择具有相似元素的受支持语言,然后将其关键字替换为您自己的关键字。重新启动 Komodo,打开该类型的文件,然后更新 color preferences和 use a macro to debug你的改变。
关于syntax-highlighting - 在 Komodo Edit 7 中创建自定义语言突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10159967/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!