Netbeans は優れていますが、テキストをラップする方法がありません (または、まだ見つかっていないことを願っています)。これを行う方法はありますか、そうでない場合は、この機能を備えた Java 用の同様に優れた IDE があります (できれば無料です)。
17 に答える
Netbeans ではワードラップを使用できます。
以下を netbeans.conf に追加します (netbeans_installation_path/etc/netbeans.conf、Linux ではデフォルトで /etc/netbeans.conf):
-J-Dorg.netbeans.editor.linewrap=true
6行目までなので、次のようになります。
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dorg.netbeans.editor.linewrap=true"
そしてNetbeansを再起動します。
Tools->Options->Editor->Formating でLine Wrapオプションを設定します。
Netbeans 6.9 および 7 で問題なく動作します
Web 開発を行う場合、テキストの折り返しが重要である理由を理解するでしょう。
HTML に手を染めたことのないプログラマーは、実際の Web を見たことがありません。好きなだけ MVC を主張することができますが、ワールド ワイド ウェブの 99.9% は、当初からそのように構築されていませんでした。常に白紙の状態から開発していて、MVC を使用して HTML を分離できる場合を除き、かつ、html/css/javascript を実行するスタッフの Web デザイナーがいる、またはそれをあなたに任せることができるインターフェイス開発者がいると仮定する場合を除きます。開発/クラッディング/ハッキングされたすべてのテクノロジーと、当時手元にある、または普及していた、または手頃な価格のテクノロジーと一緒に処理する必要があり、現在では多かれ少なかれ「Webアプリケーション」として機能しています。そして、99.9% の時間で作業しなければならないのは、なんらかの種類のプログラミング言語 (ほとんどの場合インタープリター言語) の混合であり、同じページに html と JavaScript がすべて混在しています。
そして、これは、80 文字より前で都合よく終了する、端正でクリーンな Java コードの素敵な短い行が存在しないことを意味します。
そして、これに対処すると (親愛なる皆さん、これは Web の大部分です)、長い行が最後にたどり着くために右にスクロールしないようにするために、テキストの折り返しが必要であることが魔法のようにわかります。
人によっては。おいおい。彼らは、開発の世界全体が常に 1 行あたり 80 文字に収まっていると考えており、これらのコメントのいくつかから、彼らは常にそうなると考えているようです。
Netbeans 7 がリリースされ、すぐにワードラップがサポートされます!
実際、netbeansは6.7リリースでワードラップ機能を追加する予定だと聞きましたが、7.0にこの機能を含めることにしました。うまくいけば、次のリリースでワードラップが見られるでしょう。少数の開発者によると、これは必要な機能ではありませんが、Web開発者にとっては完全に必要です。
Word-wrap Eclipse プラグインがあります: http://ahtik.com/blog/eclipse-word-wrap/を参照してください。
このウェブサイトblog.robbychen.comには、これに対する優れた解決策があります。
要点は、構成ファイル内の netbeans_default_options の引用符内に次の行を追加してから、netbeans を再起動することです。
-J-Dorg.netbeans.editor.linewrap=true
コモドエディット。他の多くのすばらしい機能に加えて、実際には行を折り返します。
netbeans 7.3 では、tools->options->editor->formatting に移動し、左側のメニュー領域で、行の折り返しを示す一番下のドロップダウンを選択し、好みを選択します...完了
もちろん、ワード ラップはコーダーにとって便利です。README.txt ファイルを作成していて、http://drupal.org/node/161085のようなコーディング標準に固執する必要がある場合はどうでしょうか。ワードラップ。
多くの人がすでに指摘しているように、答えは「できません」です。Visual Studio と Eclipse ベースの製品を毎日使用している人として、Eclipse を使用していると、キーストロークでオンとオフを切り替えることができる Visual Studio の行折り返し機能が常に欠けています。
「これは必要ありません」と答えた多くの人に、そんなに見下すのはやめてください。あなたがその機能を必要としないという理由だけで、世界中の誰も必要としないというわけではありません。「1 行は 80 文字を超えてはならない」というアドバイスに忠実に従うとしても、他の人が作成した 80 文字を超えるコードを編集する必要があります。特に Web の世界では、回線が途方もなく長くなることがあります。80 文字をはるかに超える他の人のコードを見るのに多くの時間を費やすことは避けられません。
jEdit の行折り返しは非常に優れています。インデントが保持され、オンとオフをすばやく切り替えることができます。非常に扱いにくい長い行を扱っている場合は、jEdit (無数の言語の構文の強調表示を提供する) にコピーして貼り付け、そこにある行の折り返しを使用することがあります。
Netbeans の新しいバージョンはそれをサポートしています。手順については、この投稿を参照してください。
行を終了したい場所に到達したら、ステートメントを終了せずに新しい行を開始します。ステートメントを終了するまで赤で下線が引かれますが、例外は発生しません。
長い println() ステートメントを整理するのにも良い方法だと思います。
より大きなモニターを入手してください。
1920 x 1080では、steenkinワードラップは必要ありません。
更新: うわー、まだ反対票を獲得しています。多分それは私がそれを言った方法です。少なくとも、Eclipseの答えにはまだ追いついていない。
これは正当な提案だと本当に思いました。モニターを大きくすることで、コーディングに大きな違いが出るとは思ってもみませんでした。小さなモニターを使用してコーディングしている場合は、新しい大きなモニターを入手することを検討してください。多くの場合、ワードラップの必要はありません。