問題タブ [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.

0 投票する
1 に答える
2096 参照

ctags - gedit プラグインの定義に移動

geditに「定義に移動」プラグインはありますか?

0 投票する
1 に答える
99 参照

ruby - CTRL-] で「?」を取得するにはどうすればよいですか? Rubyメソッド名で?

rtags を使用していくつかのコードのタグ ファイルを生成し、カーソルを Vim 内の "confirmed?" のようなメソッドの上に置きます。CTRL-] を押すと、Vim は '?' を認識しないため、タグを見つけることができません。検索されるキーワードの一部として。これを修正する方法はありますか?

0 投票する
1 に答える
600 参照

vim - Doxygenからvim構文ファイルとctagsを抽出する最良の方法は?

Doxygen のドキュメントを含むライブラリ用の vim 構文ファイルを書きたいと思っていました。

そのようなツールはすでに存在しますか?

そうでない場合、これを自動的に生成する最良の方法は何ですか?

  • 新しい出力ジェネレーターを書く (複雑) ?
  • doxygen/xml/*.xml から大量の xml を解析する (遅い) ?

他に何か ?

このようなものがまだ存在しないことに驚きました。理由はありますか?私は間違った場所を見ていますか?

0 投票する
1 に答える
245 参照

ruby-on-rails - Rubyファイルで関数が終了している行番号を見つけるにはどうすればよいですか?


通常、ctags -x <file_name.rb>このコマンドを使用すると、その ruby​​ ファイル内の各関数が開始する行番号が表示されます。

例:

出力例:

select_userしたがって、出力から、application_helper.rb ファイルの 604 行目で関数が開始されていることがわかります。

私の要件は、各関数が終了する行番号を見つける方法はありますか? 助けてください。前もって感謝します、

0 投票する
1 に答える
225 参照

vim - 自分の情報を保存するvimctagsメソッド

自分の情報を1つのフォルダに保存するためにvimとctagsを使用したいと思います。これを実装する方法はありますか?

例:mysqlに関する情報を挿入したいのですが、将来ctagsで解析できるファイルまたはその他の新しい構造を作成しています。

0 投票する
4 に答える
1947 参照

c# - ctagsを使用して.netライブラリ(c#)からタグファイルを生成する

iesystem.dllからタグファイルを生成する方法はありますか?おそらく、DisplayやSpriteのようなアクションスクリプトのものもあります。

0 投票する
4 に答える
21157 参照

javascript - vimctagsを最新のJavaScriptで機能させる方法

タグリストを取得するためにvimとctagsを使用しています。ただし、javascriptの場合、この規則では機能しません

0 投票する
2 に答える
569 参照

emacs - emacs: タグ付きのマルチファイル latex ドキュメントのナビゲート

Emacs タグは、さまざまなファイルにあるソース コードをナビゲートするのに非常に便利な機能だと思います。LaTeX で作成したドキュメントのいくつかは非常に長く、多く\includeの . Reftex には、マルチファイルreftex-tocドキュメントで動作するコマンドによって提供される優れた機能がありますが、代わりに find-tag を使用して不明なセクションを見つける方が簡単であるという印象があります (誰かが別の方法で私を説得できる場合を除きます)。

ただし、少なくとも私の経験では、コマンドctags -eは一部の .tex ファイルを正しく解析しません (たとえば、いくつかの既存のセクションが利用できません) \include。 s)。そこで、次の質問があります。複数ファイルの LaTeX ドキュメントをナビゲートするためにタグ機能を使用していますか? 同様の問題がありますか? もしそうなら、ハックを使用しますか? そして最後の質問: bibtex ファイルはどうですか? タグ機能を bibtex ファイルで使用する方法を知っていますか?

また、Emacs が LaTeX muiltifile ドキュメントをナビゲートするためのより良い方法を提供していると思われる場合は、それも共有してください :-)

乾杯!

0 投票する
6 に答える
4361 参照

ruby-on-rails - RVM を使用して vim で ctags を再生成する

.vimrc に次のコードがあります。

これにより、現在のディレクトリの ctags が生成されます。

私は RVM を使用しています。さまざまなプロジェクトに取り組んでおり、さまざまな Ruby バージョン (Trough RVM gemsets.

私はプロジェクトごとに異なる $GEM_PATH を持っており、このパスでも gem の ctag を生成したいと考えています。

$GEM_PATH 変数が設定されているかどうかをテストし、これらのパスも処理するために、上記の行はどのようにすべきでしょうか?

または、.rvmrc ファイルがあるかどうかを確認し、このファイルの内容に応じて ctags を生成する方法を教えてください。

0 投票する
2 に答える
3236 参照

php - Vim:PythonとPHP用の優れたオートコンプリートプラグイン

私は開発のためにctagsでVimを使用しています。私はctagsが定義に行くのに非常に役立つことを発見しました、しかし私は巧妙な自動補完のためにctagsを利用するための良いプラグインを知りません。デフォルトのVimオートコンプリートは良くないようです。set omnifuncを書くときは?Vimでは、私はこれを取得します:

OmniComplete for C ++については知っていますが、PythonとPHP用の優れたプラグインはわかりません。誰かアイデアがありますか?