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

AutoCompletion for my DSL keywords in Geany

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

有什么方法可以让我的语言关键字自动完成?

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

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

中找到一些详细信息

当然,您也可以检查 wiki 是否已经有适合您的语言的标记文件。