我正在寻找一种用语义解析整个目录的方法。如果没有在emacs中明确打开每个文件,这可能会这样做吗?
答案 0 :(得分:0)
是的,
在CEDET中有一个称为EDE项目的东西 - 您可以在其中指定项目文件中的文件列表。然后,Semantic会对.ede项目中列出的所有文件进行分析,并将其存储在数据库中。
此时,完成和intellisense适用于所有这些文件。
答案 1 :(得分:0)
我在EDE之上使用projman模式。它有助于创建项目,并提供方便的功能来查找所有源文件并生成全局TAGS文件。在过去的几年里我一直在尝试使用CEDET,并且在我发现projman之前总是感到很失望。