2012-02-08 7 views
0

私はc##region...#endregion施設が好きです(いくつかの人はそれは悪い習慣だと言いますが、それについては話しません)。私は他の言語をコーディングするときにそれを多く見逃しています。それを他の言語に「追加する」明白な方法は、エディタが理解する特別な形式のコメントを使用することです。私はKateを設定して、//#region...//#endregionをJava/Scalaコードに対応させましたが、同様の機能はNetBeanshereはどうなるのですか)で達成するのに問題はありません。 IntelliJ Idea 11でこれを行うことはできますか?カスタムコード折りたたみ領域の指定を認識するようにIntelliJ Ideaを構成できますか?

答えて

4

後半Q1、2012年にリリースされる予定IDEA 11.1のためのこのfeature is plannedは:

のIntelliJ IDEA 11.1は、NetBeansと のVisual Studioスタイルのコメントを使用してカスタムの折りたたみをサポートします。

+0

Thhanks。私は、この機能が(カスタマイズを介して)どの言語でも使えるように実装されることを期待しています。私にとっては、主にScalaにとって欲しいものです。 – Ivan

+1

まあ、Idea 11.1がリリースされたので、私はちょうどそれに更新しました。これは(http://goo.gl/XNDEFに掲載されているように)動作しません。たぶんそれはJavaで動作しますが、私が意味していたのは、言語に依存しないコメントベースでした(ほぼすべての言語にコメントがありますか?)。とてもがっかりしました。これは悲しいことだ。私はこれを心配して待っていました... – Ivan

+0

動作しない言語については、http://youtrack.jetbrains.net/issues/IDEAでリクエストしてください。 – CrazyCoder

2

はまたこの機能はのIntelliJ IDEAに実装されており、ここで説明:

VisualStudioのスタイル

#region Description 
Your code goes here... 
#endregion 

のNetBeans: http://www.jetbrains.com/idea/webhelp/folding-custom-regions-with-line-comments.html

をあなたは2つのスタイルを使用してコード領域を定義することができますスタイル

// <editor-fold desc="Description"> 
Your code goes here... 
// </editor-fold> 

ただし、2つのスタイルを1つのファイルに混在させないことをお勧めします。 IntelliJ IDEAは遭遇した最初の折り畳みコメントを認識し、これをコード用に選択されたスタイルとみなします。

関連する問題