在Geany中为我的DSL关键字自动完成

时间:2015-03-07 21:49:57

标签: autocomplete ide dsl geany

Geany(IDE)在编程时支持自动完成或IntelliSense,但这是基于您目前在代码中使用的单词完成的。

有没有办法让我的语言关键字能够自动完成?

1 个答案:

答案 0 :(得分:2)

您可以通过编写自己的标记文件来实现此目的。它应该是<somename>.<filetype>.tags之类的名称,并且可以存储,例如在.geany文件夹内或全局文件夹内。您可以通过工具菜单导入它。

标记文件包含您的语言的方法,函数等的列表,以及使用工具提示的这些命令的最佳选项。您可以在manual

中找到一些详细信息

当然,您也可以查看wiki是否可能已有一些适用于您的语言的标记文件。