問題タブ [exuberant-ctags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - case_insensitive な方法で CTAGS と VIM を使用するには?
私は ctags を VIM と組み合わせて使用しています。これは、コーディングを高速化するための非常に強力な組み合わせです。一連の IDL ルーチンのオートコンプリートを有効にするために、使用したい IDL ソース コードの内容を含む CTAGS ファイルを生成しました。ここまでは順調ですね。
私が今直面している問題は、IDL ライブラリ関数の 1 つの名前を、ライブラリの定義に使用したものとは異なるケースで VIM に入力し始めると、VIM がそれを見つけることができないということです。問題は、VIM と CTAGS を使用してオートコンプリートでケースを折り畳む方法はありますか?
どうもありがとう!
css - ctags を CSS で動作させる
私は最近、Exuberant Ctags プログラム (vim と一緒に) を使用してタグ ファイルを生成し始めました。唯一の問題 - ctags は CSS をサポートしていません。
ctags で CSS をサポートする方法はありますか?
グーグルで検索すると、cssサポートを追加してctagsを最初から再コンパイルするように指示するソリューションがほとんど見つかりましたが、私はWindowsを使用しているため、ctagsのコンパイルはあまり楽しくありません。これがかなり広く使用されているプログラムであることを考えると、より良い解決策が存在することを願っています。
macos - ctags は html の空のインデックス ファイルを作成します
Ctags は .html の空のインデックス ファイルを作成します
Macports の新しい ctags 5.8 からインストールし、プロジェクトのインデックス ファイルを作成してみます。ただし、ヘッダーのみを含む「タグ」ファイルはありません
HTML ファイルの「タグ」は何を生成できますか?
MacOS 10.6.2 ctags 5.8
c - #ifdefが原因で、中かっこが不均衡なソースファイルでctagsがチョークする
作業中のCプロジェクトのファイルctags
を生成するために使用していますが、ファイルに多くの関数がありません。tags
これは、を使用しているためにソースファイル内の不均衡な中括弧が原因であると思われます#ifdef
。(簡略化された)例:
これはコンパイルさgcc -Wall
れ、Linuxで問題なく動作します。ただし、を使用して解析するとctags problem.c
、tags
ファイルには次のエントリのみが含まれますmystruct
-関数がありません。
ctags --verbose
レポート:
そのためctags
、ファイル内のプリプロセッサのトリックが気に入らないようです。
これを処理する方法はありctags
ますか?
のマンページでctags
もこの問題について明示的に言及していますが、ctags
これを回避できることを示しています。ただし、これは機能していないようです...
これは、Exuberant Ctags 5.8(Debianパッケージ1:5.8-4)を使用したものです。
編集:
また、これらの種類の構成を処理するctagsの代替案にも興味があります。
vim - ctagsをvim内で機能させる方法
私はvimを初めて使用し、ctags統合を機能させて、大規模なJavaプロジェクトをより簡単にナビゲートできるようにしたいと考えていました。
ソースフォージからzipをプルダウンして解凍しましたが、ここからvimで動作させる方法がわかりません
初心者のvimユーザーのためのどんな助けも素晴らしいでしょう!
vim - vim TagListは、Ctags58フォルダーにのみタグを生成します
私はWindowsXPを使用していますが、vim TagListプラグインは、コーディングしているファイルがCtag58フォルダー内にある場合にのみ正しく動作します。それ以外の場合は、タグなしで開いているファイルのリストを生成するだけです。
パスにカタログを追加し、vimコマンド:let Tlist_Ctags_Cmd ='C:\ Program \ Ctags58 \ ctags.exe'を追加しようとしましたが、機能しませんでした。
タグリストのよくある質問を確認しました。
しかし、http: //vim-taglist.sourceforge.net/faq.htmlのパート1の最後の「ドット」は 、temp変数とtmp変数について話していました。その部分の頭や尾を作ることはできません。これは私の問題でしょうか?どうすればわかりますか...
javascript - JSDOM は、プロジェクトの熱狂的な ctags をセットアップするために機能しますか?
優れた JavaScript の ctags サポートを楽しみにしていたので、 http://zombie.labnotes.org/のようなプロジェクトを使用して ctags をセットアップし、vim ユーザーを満足させられるかどうかを考え続けました。
macos - ctags エラー: "ctags: 不明なオプション: -p"
この (正確な) エラーを検索しましたが、Web 上で言及されているものを見つけることができません。
基本的に、OSX Snow Leopard に ctags (これまで使用したことがありません) をインストールしようとしています。これが私がやったことです:
- ここから最新のソース パッケージ (バージョン 5.8) をダウンロードしました: http://ctags.sourceforge.net/
- INSTALL の指示に従って、configure/make/make install を実行しました。これにより、ctags バイナリが /usr/local/bin/ にインストールされます。
- /usr/local/bin/ に cd して ./ctags を (引数なしで) 実行すると、次のようになります: ctags: Unknown option: -p
誰もこれを見たことがありますか?私は明らかに引数を提供していません。そうした場合でも、同じエラーが発生します (引数が何であっても)。
乾杯、
-ラーズ
php - Mac で熱狂的な Ctags
現在、PHP 開発に vim を使用しています。数週間前、私は自分で Mac を購入し、新しい Zend Framework バージョン用にタグを再生成したいと考えました。
過去に次のスクリプト (Linux マシン) を使用してタグを生成しました。
「ctags-exuberant」コマンドを使用したことがわかります。問題は、これが私のシステム (mac) で見つからないことです。ctags コマンドしかありません。ctags ライブラリ (http://ctags.sourceforge.net/) の最新バージョンをインストールしようとしましたが、そのコマンドが表示されませんでした。
ctags コマンドには、ctags-exuberant と同じパラメータがありません。だから2つの質問:
- 2 つのコマンドの違いは何ですか?
- どうすれば ctags-exuberant をインストールしたり、PHP の通常の ctags コマンドを使用したりできますか?
ありがとう!区