Geany自定义语法突出显示问题

时间:2018-11-01 00:49:58

标签: syntax-highlighting text-editor geany

我正在创建Geany自定义文件类型“ filetype.myLang.conf”以用于惯用语法。我有几个问题:

  1. 关键字实际上是多个单词,而不是单个单词,我希望Geany仅在所有单词都存在的情况下才能将其标识为关键字。我发现在单引号周围使用单引号或双引号 多字关键字几乎没有用。

例如:

# all items must be in one line
primary=copy "string match"

突出显示与

相同的文本
# all items must be in one line
primary=copy string match
  1. 如何定义自定义符号,例如。我希望DMACRO被视为一个符号,Geany可以转到它的定义行,等等。

  2. 该语言可以将Tcl代码(在某些标识符字符内)合并到同一文件中,如何在geany文件类型配置中做到这一点?

任何人都认为如何/是否可以在geany自定义语言文件中完成这些操作?我已经使用Nedit十年了,并且能够通过Nedit语法突出显示来完成上述操作。我开始觉得是时候转向更现代的编辑器/工具了,但是如果没有适当的语法突出显示不确定是否值得进行切换的麻烦。

我也愿意为Linux文本编辑器提供建议,该编辑器可以使用“自定义语法”定义完成上述操作。

0 个答案:

没有答案