71

この種のものはEclipseに存在します:

代替テキスト

しかし、私はまだVisualStudioでそれを見つけていません。コードのアウトラインを表示するようなウィンドウはありますか?

ドキュメントのアウトラインウィンドウとクラスビューウィンドウの両方を試しました。クラスビューは近くにありますが、クラス情報のみが表示されますが、関数情報も表示できますか?

4

20 に答える 20

58

VS の優れたプラグインの 1 つはCodeMaidです。それは強力で、オープンソースです! CodeMaid Spade ビュー内でメソッドを並べ替えることもできます。

これがスクリーンショットです。

コード概要

于 2014-03-12T09:29:44.600 に答える
56

これも無料ではありませんが、 Jetbrains ResharperFile Structure Windowを提供します。これはおそらくあなたが探しているものです。

このドッキング可能なウィンドウを表示するには、メニューから選択します: ReSharper → Windows → File Structure (デフォルトのショートカットCtrl+ Alt+F

ここに画像の説明を入力

于 2014-01-28T12:01:51.780 に答える
15

新しい Visual Studio バージョン (2015 など) では、これをソリューション エクスプローラーで直接確認できます。.cs ファイルを展開するだけで、ファイルにリストされている順序でメソッドのリストが表示されます。これは、Eclipse の Outline とまったく同じです。

アルファベット順に見たい場合は、ファイルを開き、タブ ペインとエディターの間に、プロジェクト名、名前空間を含むクラス名、および使用可能なメソッドとプロパティを含むドロップダウンを示す行があります。

于 2016-04-06T06:16:14.037 に答える
15
  • 無料ではありませんが、Visual AssistX をインストールすると、各ドキュメントにドロップダウン ボックスが表示され、ファイル内のすべてのメソッドが一覧表示されます (アルファベット順または出現順)。

  • クラスビューをもう一度確認すると、機能が表示されます(ただし、ドキュメントごとではありません)。また、コード定義ウィンドウもチェックしてください。クラス ビューと組み合わせると非常に便利です。

于 2010-09-25T15:08:14.820 に答える
7

クラスビューウィンドウを使用するか、アウトラインを使用してコードウィンドウを定義に折りたたむことができます(標準のキーボード設定ではCtrl-MOおよびCtrl ML)

于 2010-09-25T13:08:46.587 に答える
6

VS2010 のアドイン マネージャーから無料のアドインを利用できるようになりました。これは非常にうまく機能します。暗いテーマもあります。

VS10x コード マップ v2

スクリーンショット:

コードマップのスクリーンショット

于 2012-03-09T15:54:18.317 に答える
2

[表示]->[その他のウィンドウ]->[ドキュメントのアウトライン]に移動してドキュメントのアウトラインウィンドウを表示するか、Ctrl+Wを使用してドキュメントのアウトラインウィンドウを表示できます。U私はVS-2008を使用しています。次のリンクもご覧ください。

これがあなたの質問に答えることを願っています。

于 2010-09-25T13:09:30.903 に答える
1

VSCommands10を使い始めました。

これは、JavaScriptを含め、VisualStudio2010で開発するときに使用される最も一般的な言語をサポートしています。

于 2012-05-11T12:26:46.400 に答える
1

Ctrl+Shift+Oあなたが望むものに最も近い

さらに必要な場合は、次を参照してください: github の Outline 機能の議論

于 2016-09-10T05:38:50.110 に答える
0

Visual Studio のツールバーの 1 つにコマンドを追加する方法を次に示します (または、とにかく、その方法を知っている方法です)。

1.) ツールバーの端にある小さな下矢印をクリックし、[ボタンの追加または削除] を選択してから、[カスタマイズ...] を選択します。

ツールバーのカスタマイズ

2.) 右側の [コマンドの追加...] ボタンをクリックします。

3.) 左側のスクロール リストで [編集] をクリックし、2 つの [アウトライン切り替え] コマンドが表示されるまで右側を下にスクロールします。

アウトライン切り替えコマンド

4.) 1 つを選択し (開いているドキュメント全体のアウトラインを切り替えるには、[すべてのアウトラインを切り替え] を選択します)、[OK] をクリックします。

5.) このコマンドは、最初に [ボタンの追加と削除] をクリックしたツールバーの一部になります。コマンドの順序を変更して、ツールバーの別の位置に配置できます。これは、通常の保存/元に戻す/デバッグ コマンドを含むメイン ツールバーに追加した例です。

ツールバーに追加されたアウトライン切り替えボタン

于 2019-05-09T20:29:13.757 に答える
-1

Resharper には検査機能があります。そこからの着信と発信を確認できます。

ショートカット: CTRL+ Shift + ALT +

于 2016-05-04T13:43:46.127 に答える
-1

使用できるもののリスト:
1.Visual Studio のデフォルトの ClassView
2.Visual Assist の VA OUTLINE 機能
3.CodeMaid の Spade 機能

于 2021-04-07T17:19:57.453 に答える