我正在使用Geany编辑器,主要用于PHP,Geany为某些语言(包括PHP)提供自动完成功能,但通常你不会创建纯PHP脚本,而是使用像框架或整个CMS这样的基础。因此,从framework / app core / cms中的函数中获得自动完成功能会很不错。
有没有办法如何扩展这个符号字典要么手动添加函数标题,要么以某种方式告诉它动态扫描一些app-core目录以自动加载它?
答案 0 :(得分:0)
请查看手册上的Snippets conf:
代码片段是可以替换的小字符串或代码构造 完成了一个更复杂的字符串。所以你可以节省很多时间 输入常用字符串并让Geany为您完成工作。要知道 什么完成或替换Geany读取一个名为的配置文件 snippets.conf在启动时。
如果要分离PHP行为和特定于CMS的行为,可以扩展defaut PHP conf 或创建新的 filetype conf 。
在启动时,Geany会在系统中查找文件类型。 .conf文件 用户文件类型路径,添加名称匹配的任何文件类型 ''通配符 - 例如filetypes.Bar.conf。
Tags conf也可能有用:
打开时,解析支持的文件类型的文件以提取 符号信息(又名“工作区符号”)。你也可以有Geany 自动加载包含符号信息的外部文件 (也称为“全局标签文件”)在启动时,或手动使用工具 - > 加载标签文件。