問題タブ [ag]
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.
ag - ag Silver Searcher: 無視された/検索されたファイルの一覧表示
ag は、ファイルを無視するための複数のメカニズムを提供します (隠しファイル、VCS 無視ファイル、.agignore ...)。これらは非常に役に立ちますが、ファイル ツリー内のどのファイルが実際に無視/検索されているのか疑問に思うことがあります。これを確認する簡単な方法はありますか?
検索したファイルの一覧を取得しようとag '^'
しましたが、0 バイトのファイルが含まれていませんでした。
vim - サイト全体の検索と置換 vim cdo バッファなし
最近vimに乗り換えて、AGで検索できることを知りました。
いつもしています
そして、クイックリストウィンドウで
ただし、バッファ内のすべてのファイルを開きます。Vimにバッファを開かせずに、vimに単語を置き換えるにはどうすればよいですか?
regex - 文字列がないことを確認するための正規表現
タグのない多くのファイルでそのようなブロックをどのように使用ag
または検索しますか?grep
<picture>
そして高度な:それらのタグ"id"
から取得します。<block>
(たとえば、リストとして stdout に出力します)。
macos - macosの下でemacsでagを使用する
project-root を使用して、プロジェクトのルート ディレクトリを次のように設定します。
次に、自分の git プロジェクト ディレクトリ (例: ~/.emacs.d) に移動し、M-x ag-project-files
検索文字列を押して入力します。文字列を含むファイルを表示します。しかし、(そのファイルにジャンプするために) ファイルの上で Enter キーを押すと、次のようなエラー メッセージが表示されます。
このエラーは (デフォルトのファイル: lisp/ag.el) にあります: ~/.emacs.d/
このエラーがどのように発生するのかわかりませんか?Linux で emacs を使うときは大丈夫ですが、Mac ではダメです。この問題に遭遇したことがありますか?
vim - Ag結果からの相対ディレクトリに対してディレクトリを削減
a/long/long/long/path/to/project/
ag のように長いパス ディレクトリで検索すると、結果リストには長いパスが含まれます。結果リストでプロジェクト パスを取得する方法はありますか?
の結果リストの例ag test a/long/long/long/path/to/project/
:
何を期待:
検索ではなく、指定したディレクトリ パスで検索するのはなぜcd
ですか? 私はこの方法で ag を使用して vim でプロジェクト全体の検索を行います。プロジェクト パスを見つけて、ag
指定されたパスで検索するために使用する vim コマンドに渡します。
解決
PS: 使ってますPlug 'mhinz/vim-grepper
bash - Ag Silver Searcher: while ループで使用した場合の出力ファイル名
ag
Bash while ループで( edit: version 0.33.0 ) を使用すると、ファイル名を表示できません。
出力:
コマンドラインで直接実行すると、次のように機能します。
出力:
ファイル名を常にインラインで取得するにはどうすればよいですか?
doxygen - 大規模なコードベースでコール ツリーを検索する方法は?
幸運にもコールバック関数を過度に使用しない大規模なコードベースで、他の数の関数 ( 、、および と呼びましょう) を介して がfunctionX
呼び出されるかどうかを調べようとしています。functionY
functionA
functionB
functionC
doxygen include-dependency-graphs を手動でクリックしています (読み取り効率が悪い)。より効率的に検索するにはどうすればよいですか? 私ag
を救うことができますか?
コールグラフの例:
から取得: https://codeyarns.com/2013/12/24/how-to-create-header-include-graph-using-doxygen/