代码之家  ›  专栏  ›  技术社区  ›  KrishnamRaju raju

在FreeBSD中使用cscope和ctags

  •  3
  • KrishnamRaju raju  · 技术社区  · 9 年前

    我倾向于使用 cscope ctags 在Linux上。我只是跑 ctags -R cscope -R 在我的源代码目录中开始浏览源代码。

    看起来在FreeBSD中有所不同。

    任何人都请在FreeBSD中发布实现相同目标的步骤。

    我能跑 cscope-R 在FreeBSD中成功,但无法运行 ctags-R 。我也试过 ctags * ,但运气不好,因为我无法跳到Vim中的函数定义 控制 + ] -上面写着“ 未找到标记 ”。

    3 回复  |  直到 8 年前
        1
  •  2
  •   user4822941 user4822941    9 年前

    基本系统中包含的ctag不是您所期望的。对于您正在寻找从包/端口安装ctag的ctag,它将为您提供exctags二进制文件。

        2
  •  1
  •   Mateusz Piotrowski Reinstate Monica Please    8 年前

    总结用法:

    1. 安装膨胀袋

      • 使用端口(从源代码编译):

        cd /usr/ports/devel/ctags/ && make install clean
        
      • 使用 pkg (下载并安装预构建的二进制文件):

        pkg install ctags
        
    2. 创建标记文件

      exctags -R
      

    通常,FreeBSD上的exctags(1)是基于Linux的系统上的ctags。

        3
  •  0
  •   Heisenberg    6 年前

    尝试在FreeBSD上使用“exctags”。通常位于/usr/local/bin/exctags位置

    例外标签-R。