2012-03-26 7 views
10

in .netがあります。たくさんのコードを1行にまとめて削除することができる地域があります。 は、Android/Java/Eclipseにこのようなものがあります。Android/eclipseに#regionsを持つことができますか。

#Region "Initialize" 
private void DisplayHome(){ 
     Intent i = new Intent(this, SMSInternetActivity.class); 
     finish(); 
     startActivity(i); 
    } 
private void DisplaySettings(){ 
    Intent i = new Intent(this, DisplaySettings.class); 
    finish(); 
    startActivity(i); 
} 

これは単なる例である。.. #ENDリージョン

答えて

8

そこにはプラグインがあります。それはコーヒーバイトと呼ばれています。それは積極的な開発ではありませんが、新しいEclipseリリースのためにそれを更新することによって機能性を維持しているプログラマーがいます。あなたが最も最新のは、Eclipse 3.7(インディゴ)のためにインストールを得ることができる2つの場所があります

  1. http://code.google.com/p/academic-cloud/downloads/detail?name=eclipse-folding-plugin.tar.gz&can=2&q=

  2. http://kosiara87.blogspot.com/2011/12/how-to-install-coffee-bytes-plugin-in.html

は基本的に、あなたはアーカイブをダウンロードし、それを開梱してください。次に、フィーチャー・フォルダーのフィーチャーをEclipseフィーチャー・フォルダーのEclipseインストールにコピーします。プラグインフォルダにあるJARと同じことを、Eclipseプラグインフォルダに入れます。 Eclipseを再起動します。良いがあります

だから、それを設定する方法を示して答える:あなたが作業を開始するために折りたたみ、コードのこの新しいスタイルのためにEclipseを再起動する必要があり

How to use Coffee-Bytes code folding

注意。楽しい!

+1

を楽しみます... – John

2

私は、これはIDEすなわちVisual Studioのではなく、一般的には、.NETの機能であると考えています。理論的には、Eclipse用のプラグインを作成することができます。このプラグインを使用すると、Javaコード内のリージョンを折りたたむことができます。 Eclipseにはすでに輸入と機能を崩壊させる能力があります。

1

//region//endregionを使用して、コードの折りたたみにIntellijの機能を使用できます。 Android Studioでうまくいきます。しかしEclipseの場合は、プラグインが必要です。

出典:アンドロイドStudioを使用Answer of Alexander Bezrodniy

13

から撮影:

//region "Initialize" 

private void DisplayHome(){ 
    Intent i = new Intent(this, SMSInternetActivity.class); 
    finish(); 
    startActivity(i); 
} 

private void DisplaySettings(){ 
    Intent i = new Intent(this, DisplaySettings.class); 
    finish(); 
    startActivity(i); 
} 

//endregion 
1

あなたは(デフォルトのキーの組み合わせは、CTRL + ALT + Tである)の操作 "で囲む" を実行する必要があり、あなたがすることができます使用領域としてコードを指定するための2つの方法のいずれか

enter image description here

  • エディタ倍:

    //<editor-fold desc="Description"> 
    code 
    //</editor-fold> 
    
  • 地域& endregion:

    //region Description 
    code 
    //endregion 
    

私が覚えているとして、あなたはプロジェクト全体に使用するためにそれらのいずれかを選択しなければなりません。たぶん私は間違っている、それは単一のファイルのためだけです(そしておそらく制限が全くないかもしれません)。

1

はい、それを行うには最速方法あなたはそれ

  • プレスctrl + alt + t
  • を囲むようにしたい Android Studio

    1. highlight the codeにの
    2. プレスcは==>その後、説明を入力します
    3. が、これは私が探していたまさにですありがとう
    関連する問題