最終更新日: 2016-06-26 日 01:23
ホーム | 文書トップ | 目次

Exuberant Ctags

Table of Contents

配布元

インストール(Windows)

MSYS2.html 環境を用意し、pacman でインストールするのが簡単か。

パッケージ確認

$ pacman -Sl | grep ctags
mingw32 mingw-w64-i686-ctags 5.8-1
mingw64 mingw-w64-x86_64-ctags 5.8-1

インストール

$ pacman -S mingw-w64-i686-ctags

バージョン確認。 パッケージとしては、ctagsだが、”Exuberant Ctags 5.8”である。

$ ctags --version
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Oct 15 2014, 21:05:59
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +win32, +internal-sort

使い方(emacs用)

global(gtags)のパーサとして Exuberant Ctagsを使用する方法があり、これをやるのが目的だが、一旦ctags単独でも使ってみる。

ソースのトップディレクトリで下記を実行する。 ディレクトリを再帰的に、emacs用のタグファイルを生成する

$ ctags -Re

emacsからは、下記操作で一旦使ってみた。

M-. 定義元にジャンプ
M-* 元に戻る

参考ページ

ホーム | 文書トップ | 目次
Created by Emacs 27.1 (Org mode 9.3)