15

ソースコード内の名前でメンバーを並べ替えたい。それを行う簡単な方法はありますか?

私はNetBeansを使用していますが、それを実行できる別のエディタがある場合は、その名前を教えてください。

4

8 に答える 8

24

Netbeans 8.0.1 では:

Tools -> Options -> Editor -> Formatting -> Category: Ordering

Netbeans メンバーの並べ替え

それで:

Source -> Organize Members

Netbeans メンバーの並べ替え

于 2014-11-27T12:13:55.543 に答える
9

これは Netbeans 7.3 で実装されています: http://netbeans.org/bugzilla/show_bug.cgi?id=212528

于 2012-09-05T17:52:32.363 に答える
9

エクリプスならできる。

于 2008-10-20T01:07:50.323 に答える
3

@PaulCroarkinが言ったように-Eclipseを使用するか、ビルドの一部としてJalopyを使用して、プロセス中にソースファイルにあらゆる方法の魔法のフォーマットを行うことができます(これが良いことかどうかは議論の余地があります)

于 2008-10-20T01:16:45.280 に答える
1

Netbeans では、ナビゲーターでメソッドを並べ替えることができます。個人的には、コード内でメソッドを並べ替える意味がわかりませんでした。可能であれば、一緒に機能するメソッドを一緒に保つのが好きです。たとえば、getter() と setter() です。インクリメンタル検索、またはメソッドをコントロールクリックして宣言に移動できることは、はるかに便利です。

于 2008-10-23T03:51:49.180 に答える
0

6.0/6.1 の時点で、この機能は組み込みツールでは使用できません。「ナビゲーター」ビューは、メンバーの順序付きインデックスを提供することを目的としています。ナビゲータを表示するには、[ウィンドウ] -> [ナビゲーション] -> [ナビゲータ] に移動するか、Control-F7 を押します。

機能拡張を Netbeans に提出することを検討してください。

于 2008-10-21T20:50:57.860 に答える
0

C/C++ モードの場合、ナビゲーター ウィンドウ内のメソッド名を右クリックし、「名前で並べ替え」または「ソースで並べ替え」を選択します。好きなものを選択してください :)

于 2016-08-25T05:40:54.477 に答える
-1

これを NetBeans で行う簡単な方法を次に示します。

  1. [ツール] タブに移動し、[オプション] を選択します。オプションウィンドウが表示されます。
  2. [エディタ] をクリックし、[書式設定] タブを選択します。
  3. カテゴリの注文を選択します。Ordering は、ドロップダウン カテゴリ リストの最後の要素です。
  4. [可視性でメンバーを並べ替え] フィールドのチェックを外します。この時点では、「グループ内のメンバーをアルファベット順に並べ替える」のみをチェックする必要があります。
  5. [適用] をクリックして、[オプション] ウィンドウを終了します。これで、メンバーをアルファベット順に並べ替えるようにグローバルに設定されました。
  6. メンバーを並べ替えるソース ファイルを開くか、選択します。
  7. [ソース] タブ (右上隅) をクリックし、[メンバーの整理] を選択します。

それだけです。ソース ファイルでは、メンバーがアルファベット順に並べ替えられている必要があります。

于 2014-11-04T21:56:07.853 に答える