如何将已知符号(函数名称,...)添加/扩展到Geany编辑器以进行自动完成?

时间:2018-03-18 11:26:35

标签: php autocomplete ide geany

我正在使用Geany编辑器,主要用于PHP,Geany为某些语言(包括PHP)提供自动完成功能,但通常你不会创建纯PHP脚本,而是使用像框架或整个CMS这样的基础。因此,从framework / app core / cms中的函数中获得自动完成功能会很不错。

有没有办法如何扩展这个符号字典要么手动添加函数标题,要么以某种方式告诉它动态扫描一些app-core目录以自动加载它?

1 个答案:

答案 0 :(得分:0)

请查看手册上的Snippets conf

  

代码片段是可以替换的小字符串或代码构造   完成了一个更复杂的字符串。所以你可以节省很多时间   输入常用字符串并让Geany为您完成工作。要知道   什么完成或替换Geany读取一个名为的配置文件   snippets.conf在启动时。

如果要分离PHP行为和特定于CMS的行为,可以扩展defaut PHP conf 或创建新的 filetype conf

Custom filetypes

  

在启动时,Geany会在系统中查找文件类型。 .conf文件   用户文件类型路径,添加名称匹配的任何文件类型   ''通配符 - 例如filetypes.Bar.conf。

Tags conf也可能有用:

  

打开时,解析支持的文件类型的文件以提取   符号信息(又名“工作区符号”)。你也可以有Geany   自动加载包含符号信息的外部文件   (也称为“全局标签文件”)在启动时,或手动使用工具 - >   加载标签文件。