タグ付けされた質問 「semantic-mode」

2
C / C ++コードのemacsでセマンティック構文を強調表示する方法
私はemacsとプログラミング一般に不慣れなので、ご容赦ください。emacsをC / C ++ IDEとして使用しようとしていますが、CCモードでは変数/関数が宣言時にのみ強調表示されているように見えました。私の質問は cppファイル全体で変数と関数を強調表示することは可能ですか 可能であれば、.emacsファイルに追加する必要があるもの ありがとうございました

3
CompanyでC / C ++の状況依存の補完を取得するにはどうすればよいですか?
Semantic そうです、これを行うことができるように、私は、私はそれが期待通りに動作させることはできません。たとえば、私が#include "Type.h"宣言Type tしたsemantic-complete-analyze-inline場合、いつポイントが後であるかを使用すると、t.一貫してエラーが発生します 「タイプt」のタイプが見つかりません のすべてのパブリック(またはその他の適切な)メンバーを私に与える代わりにt。 ここで探している結果を取得するにはどうすればよいですか?理想的には、セマンティックスが会社のバックエンドとして提供する可能性のあるものをどのように使用できますか?

2
特定のメジャーモードでのみセマンティックモードをアクティブにする方法は?
この質問はよく見ました。しかし、どの返信も私の問題を修正しませんでした。マイナーモードは他のモードのままです。 これまでのところ、私は試しました: (use-package stickyfunc-enhance :config ;; (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) ;; (defun turn-on-semantic () (semantic-mode 1) (require 'stickyfunc-enhance)) ;; (add-hook 'python-mode-hook 'turn-on-semantic) (add-hook 'python-mode-hook (lambda () (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) (semantic-mode 1) (require 'stickyfunc-enhance)))) これらの2つのアプローチに関する私の問題semantic-modeは、Pythonバッファーにアクセスした後は、すべての主要モードで機能することです。 semantic-mode他のすべてのモードでどのようにオフにできますか?手動でオフにする必要がありprog-mode-hookますか? kaushalmodiの解決策を試す: (use-package stickyfunc-enhance :init (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) :config (defun me/enable-semantic-maybe () "Maybe enable `semantic-mode'." (if (derived-mode-p …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.