用于代码完成的 Geany c++ 标记文件

Geany c++ tag file for code completion

本文关键字:c++ 文件 Geany 代码 用于      更新时间:2023-10-16

我正在使用外部 c++ 库。头文件位于不同的文件夹中,如下所示

libDependencies
--dependencyA
  --A1.1
   --some header files
  --A1.2
    --another subdirectory
      --some header files
--dependencyB
  --and just like A
librarySource
--subdir
  --some header files
--some header files

我了解到,为了在 geany 中完成代码,需要标记文件。如何根据上述结构制作标签文件?

geany -Pg ~/.config/geany/tags/yourproject.cpp.tags 
    `find libDependencies librarySource -type f -iname *.h`

我假设您有find或(在Windows上)一些合适的替代方案,可以递归列出文件,并且您的头文件末尾以.h命名。