問題タブ [emacs-ecb]
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.
emacs - Emacs: カスタム タグのリストを取得し、それらをナビゲートする方法はありますか?
次のマークが付いたファイルがあるとします(またはタグと呼びます):
test.el:
(elisp で)
test.py:
(パイソンで)
したがって、特定のバッファ/ファイルに対してそのようなタグをリストする (またはマークと呼ぶ) バッファが必要です。table of contents
また、マウスまたはキーバインド (の機能に似たもの) を使用して、何らかの方法でこのタグを介したナビゲーションを容易にする必要もありますrest-mode
。
いくつかの etags 関数を変更して、この問題を解決したかったのです。しかし、それを見つけることができませんでした (ECB は etags をバッファーにうまく表示するので、それは解決策になります - 私が望んでいたように)。
ブックマークを使用している他の解決策があるかもしれませんが、ブックマークはファイル固有ではありません。それらはシステム固有です。それはブックマークリストにあります。すべてのブックマークがありますが、指定されたファイルのブックマークのみを取得したかったのです。
emacs-ecb - ECB: タグ ファイル プロンプト?
私は少しの間 ECB に取り組んできましたが、突然、ECB がどのタグファイルを開くかを尋ねてきました。それが何を言っているのかわからない - 私のソースコードはたいてい小さいので... だから私はそれらのタグファイルがなくても満足できると思う. このタグ ファイル プロンプトをオフにするにはどうすればよいですか?
emacs - ECB:シンボル定義バッファーの行を切り捨てます
Emacs ECB 2.40には、というレイアウトleft-symboldef
があり、*ECB Symboldefinition*
バッファがあり、設定したい
そこの。カスタマイズされたグループを閲覧しました:
そのようなオプションはありません。しかし、それはフックについて言及しています。だから私は試しました:
動作しません。私が試したより:
しかし、それも役に立ちません。実は私が*ECB Symboldefinition*
バッファに行ってやるとき
手動で-それはまた、しばらくの間だけ機能します。したがって、いくつかの変数のデフォルト値が必要です。
emacs - CEDET: タグを手動で保存する
私はCedetでECBを使用しています。セマンティック検索エンジンは、アクセスしたファイルに関するタグをキャッシュファイルに保存します。
left-symboldef
また、カーソルが置かれているタグの定義を示すECB のレイアウトも使用しています。そのセマンティックを行うために、タグが定義されたファイルを開きます。
問題は-セマンティックは常にほとんどすべてのpythonスクリプトを開きますparser
-それらすべてで定義しているため-コマンドライン引数を解析するとargparse
...だから、ファイルのセマンティックキャッシュを自動的に停止してそれを行いますC-c , ,
私のライブラリのみで手動で。
私の質問は、セマンティックがキャッシュを保存しないようにするにはどうすればよいですか? 既存のデータベース (手動で収集します) を引き続き使用できるはずです。
emacs - ECB: アクセスできません /
Kubuntu 12.04 および Emacs 24.1.50 に更新すると/
、ecb のツリー ブラウザーのフォルダーにアクセスできません。そこにたどり着こうとするか、単にecbをアクティブにすると、Emacsが*tramp/scpc C*
バッファを開き、次のように表示されます。
Kubuntu 12.04およびEmacs 24.1.50への更新前は正常に機能していました
すべての私の ecb 関連の構成:
ご覧のとおりC:
、そこにはありません。
編集2:
私は~/.emacs.d/tramp
ファイルを持っていることを発見しました、そしてそれは持っています:
そのファイルを削除し、emacs を開き、ECB をアクティブにし、ディレクトリ ツリーにアクセスしようとし/
ましたが、同じエラーが発生しました。次に、emacs を閉じた後、同じtramp
ファイルが作成されました。最新のemacsソースでは、トランプのどこかでライターのようです。
emacs - ECB vs グローバル vs cscope .. emacs で
私は主に emacs でソース コードを参照するためだけに cscope を使用しました。
他の人が主にソース コードを閲覧するために使用するものをググることは非常に困難です。
ECB(emacs code browser)は検索語の類似度(browse*)でかなり上位に出てくるので
c/c++/objective-c のソース コードをブラウズするために、他の熟練した emacs ユーザーは何を使用しているのでしょうか。
emacs - ECBでディレクトリバッファを再構築するには?
これは基本的に質問です。ECB を開いてから新しいディレクトリを追加しましたが、ディレクトリ バッファが更新されません。強制的に更新するにはどうすればよいですか? ディレクトリバッファで試しC-c . sてみましたが、効果がありませんでした。revert-buffer
編集
申し訳ありませんが、これは奇妙です。実際に見つけましM-x ecb-update-directories-buffer
たが、更新されません:S... これは既知の現象ですか? これは、名前が 1 文字であることを除いて、私が追加した通常のディレクトリです。
emacs - Cx o を使用して一部のウィンドウに emacs が切り替わらないようにするにはどうすればよいですか?
emacs で一部のウィンドウをアクセス不可に設定する方法はありますか?
たとえば、gdb show-many-windows ビューでは、毎回ローカル変数ウィンドウまたはスタック ウィンドウに切り替えたくありません。
emacs - ECB Emacs で人々はどのようにデバッグするのですか?
その力を利用するために ECB でデバッグしたい。ECB の組み込みのデバッグ レイアウトはないと思います。(便利なウィンドウは、スタック、ブレークポイント、ローカル、スレッド、gdb コマンド ウィンドウなどです。)
ECB でカスタマイズされたレイアウトを作成する必要がありますか、それとも他の方法がありますか?
emacs - Emacs 24.2 における CEDET と ECB の状況
Emacs 24.2.1 で CEDET と ECB を実行するために何をする必要があるか、少し混乱しています。
Emacswikiには次のテキストがあります。
Emacs にマージされた CEDET ツールを有効にする方法
Emacs 23.2 では、CEDET がメインの Emacs ディストリビューションにマージされました。CEDET チュートリアルで説明されている構成コードが機能しなくなりました。たとえば、(semantic-load-enable-gaudy-code-helpers) を使用して便利な機能を有効にすることはできません。
TODO: CEDET が提供する最も便利な IDE ツールをロードするために必要なコードを説明してください
.emacs で次のように動作する基本的な構成を取得しました。
- Q1: CEDET と ECB は Emacs にバンドルされていますか? もしそうなら、なぜ別の Sourceforge プロジェクトがあるのですか?
- Q2: Emacs 24.2 で CEDET と ECB を有効にするにはどうすればよいですか? それぞれの Web サイトからソース コードをダウンロードして、個別にインストールする必要がありますか?