2

MSVC Visual C++ では、#include ディレクティブ ヘッダー ファイル (.h) を右クリックして、[ドキュメントを開く] を選択できます。これにより、ソース コード ツリー全体が基本的にハイパーリンクされた Web サイトに変わるため、ソース コードの閲覧が簡単になります。この便利さは emacs で利用できますか? ソース コード、作成したコード、作成したプロジェクトを自動的に閲覧できる別の装置はありますか? Xcodeにはありますか?日食ですか?何かしますか?

4

2 に答える 2

7

C-c C-oコマンドを実行するff-find-other-fileは、探しているものです。ポイントが#includeライン上にあるときに、含まれているファイルを開きます。

グーグルemacs code browsingも明らかにする

于 2013-04-07T06:13:13.253 に答える
0

セマンティック Smart Jumpを使用し、カーソルを #include 行に移動してから command を実行semantic-ia-fast-jumpできます。このコマンドは通常、シンボルにジャンプするために使用されますが、インクルード ファイルにジャンプすることもできます。

を使用するための前提条件として、 ede プロジェクトsemantic-ia-fast-jumpでコードを管理する必要があります。これは C/C++ プロジェクトの例です。

次のようなディレクトリ構造を想定してください。

~/myproject/
  |-include/test.h
  |-src/test.c
  |-Makefile

およびあなたのedeプロジェクト構成

(ede-cpp-root-project "MyProject"
    :file "~/myproject/Makefile"
    :include-path '( "/include" )
    :system-include-path '( "/usr/include/mysql/" )

test.c

#include <mysql.h>
#include "test.h"

次に、カーソルを test.c の 2 つの行のいずれかに移動して、実行します。semantic-ia-fast-jump

于 2016-10-19T07:24:23.283 に答える