問題タブ [etags]

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 投票する
3 に答える
662 参照

javascript - Emacs で DoctorJS を使用するにはどうすればよいですか?

DoctorJS (以前はjsctagsと呼ばれていたようです)を使用してEmacs用のTAGSファイルを生成する方法はありますか?

私は周りを見回しており、常にviタグスタイルを使用しているようですが、非常に明白なものが欠けている可能性があります.

0 投票する
3 に答える
3980 参照

c++ - C++プロジェクトのemacsでのETAGS/CTAGSの使用

emacsとetagsを使用してプロジェクト内を移動していますが、関数を検索することでヘッダーファイルに簡単にアクセスできますか。VisualStudioを使用していますが、goto宣言をクリックして表示できます。emacsでetagsを使用する同様の方法はありますか?

例えば

ArchiveDialogのヘッダーファイル(ソースファイルの上部にある#include)にあるonkeypressの宣言を検索します。

現時点では、etags "M-。onKeyPress"を使用すると、ヘッダーファイルではなく、cppファイルでタグが検出されます。

助けていただければ幸いですありがとう

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

r - rtags: "etags: 入力ファイルが指定されていません。"

プロンプトで実行すると、ファイルrtags(ofile="TAGS")が書き込まれ、ターミナルへの出力はありません(予想どおり)。R"TAGS"

R CMD rtags -o TAGSシェルプロンプトで行うと、"TAGS"ファイルも書き込まれますが、ターミナルに次のようなメッセージがいくつか表示されます。

libPath現在のディレクトリの外に移動すると 6 セット (12 行) が表示され、そこに保持すると 2 セット (4 行) が表示されます。つまり、処理するファイルが少ないほど、より多くの警告が表示されます。rtags

再現するには、空のディレクトリで実行します。

これらの警告の原因は何ですか? それらを回避する方法はありますか?

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

emacs - 他のタグファイルを含む TAGS ファイルで helm-etags を使用するには?

オプションを使用してタグファイルを作成するために豊富な ctags を使用し--etags-includeました。メインの TAGS ファイルに含まれているタグファイルが表示されます。しかし、使用しようとするとhelm-etags、含まれているタグファイルを掘り下げません。

それは可能ですか?

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

emacs - Emacs で検索タグから戻る方法

find-tagfunctionを使用M-.して関数定義にジャンプしていますが、前の場所に戻るにはどうすればよいですか?

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

emacs - リモートホスト "Tramp" でソースツリーの eTag を構築する方法

ソースツリーがあるサーバーにリモートで接続するために TRAMP を使用しています。リモートサーバーに対して「相対的な」ツリーのeTagsを構築する方法を考え出していません。つまり、サーバーは /ssh:server1:/home/user/tree のようになります。

emacs 内から eTags を検索すると、代わりに /home/user/tree ディレクトリが検索されます。

これを修正する方法はありますか?

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

emacs - Emacsでクエリされずに定義にジャンプするにはどうすればよいですか?

Emacs でEtagsを使用するときに問題があります。\M+ をタップするたびに。定義点にジャンプするには、次のようなクエリが常にポップアップします。

検索タグ (デフォルトの function_name):

そして、それを確認するために「Enter」をタップする必要があります。

しかし、ほとんどの場合、デフォルトのものを選択できます。では、このメッセージを抑制する方法はありますか? その理由は次のとおりです。 (defun find-tag (tagname &optional next-p regexp-p) (interactive (find-tag-interactive "Find tag: ")) ... )

なぜタグを選択する必要があるのですか? デフォルトのものを単にポイントの下の単語にできないのはなぜですか? この行を削除することはできますか? (インタラクティブ)、または良い解決策はありますか?

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

emacs - etags のデフォルトの正規表現

etags で使用する追加の正規表現を作成したいのですが、既存のものに基づいて作成したいと考えています (特に、現在の正規表現のセットに [ \t]* を追加したいと考えています。 etags を使用します)。etags が .lisp ファイルに使用する正規表現のデフォルトのセットは何ですか?

0 投票する
0 に答える
96 参照

django - Django で応答に ETAG を設定したときに、request.META に「HTTP-IF-NONE-MATCH」が含まれないのはなぜですか?

応答のコードは次のとおりです。

IF-NONE-MATCH次の情報はありませんrequest.META

誰かが理由と方法を教えてもらえますか?

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

caching - サーバーにアクセスしない ASP キャッシュ制御と ETag

ASP ページの最適化を検討しています。Google のベスト プラクティスでは、有効期限、変更日、ETag などを設定するように指示されています。

すべてのロジックは理解できますが、実装の詳細はわかりません。また、ASP ページを使用しているため、情報を見つけるのが非常に難しく、サーバー上で直接何かを変更するアクセス権がありません。

これは、構成しようとしている情報の種類でしょうか? そして何と?

ETag はどのように機能しますか? URLの番号を決めるだけですか、それとも何らかのロジックが必要ですか?

私たちのサイトのほとんどのページには、年に 1 ~ 2 回しか変更されないコンテンツと、毎日または毎週変更される画像ファイルがあります。