Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Ctagsツールを使ってLinuxのソースコードをすばやく見つける方法

Ctagsツールを使ってLinuxのソースコードをすばやく見つける方法

  

Ctagsツールは、主にソースファイルをトラバースし、場所のソースコードの中のシンボルをすばやく見つけるために使用されます。 LinuxでCtagsを使ってソースコードを見つける方法を見てみましょう。

ファイルが多すぎると、関数の実装やマクロ定義の場所を見つけることができません。明らかに、ソースコードの読み取りと個人的な学習は非常に不利です。コマンドを入力して関数の場所を正確に特定できるソフトウェアを入手するにはどうすればよいですか。はい、ctagsのようなツールがあり、ソースコードを読みやすくするためにvimエディタで使用する必要があります。

ctagsとは何ですか?

Ctags(ソースコード用のタグファイルを生成する)はvimの下でコードを読むためのツールです。 ctagsは他のエディタをサポートすることができますが、それは公式にVIMをサポートするだけです。そしてCtagsはデフォルトでVIMにインストールされました、そしてそれはプログラマーが容易にソースコードを閲覧するのを助けます。

ctagsの更新アドレス:http://ctags.sourceforge.net/、このウェブサイトはctagsの公式ウェブサイトであり、上記のctagsに関する最新の内容をダウンロードすることができます。

ctagsは何をターゲットにすることができますか?

1)#defineで定義されたマクロ

2)列挙変数の値

3)関数の定義、プロトタイプ、宣言

4 )namespace(名前空間)

5)型定義(typedefs)

6)変数(定義と宣言を含む)

7)クラス(クラス)、構造体(構造体) )、列挙型(enum)、共用体(union)

8)クラス、構造体、共用体のメンバ変数または関数

2. ctagsを満たすように独自の環境を設定します。
<

タグが指定された場所のソースファイルを生成し、そして我々はその機能を反映させるために(ctagsの機能を改善するための多くのパラメータを追加します。pは>それはRedHatのであれば、直接使用はyumコマンドをインストールするには、インストールのctags強力な、私は)タグのLinuxのソースファイルを生成するためにそれを使用します。


我々は、タグのコンテンツを見つけることができます参照して、オリジナルのタグインデックスは、各要素のためのLinuxカーネルのコードであり、 vimと組み合わされたCtagsはすぐにその理由を突き止めることができます(問い合わせはこれを通してです)コンテンツの断片を見つけるには:

上記のctagsが記載されている方法のソースを見つける使用して、Linuxシステムで、ctagsのはすぐにあなたがしたいソースを見つけるためにツールを使用し、やることは非常に簡単ではありませんか?試してみてください。

Copyright © Windowsの知識 All Rights Reserved