23

Netbeans は優れていますが、テキストをラップする方法がありません (または、まだ見つかっていないことを願っています)。これを行う方法はありますか、そうでない場合は、この機能を備えた Java 用の同様に優れた IDE があります (できれば無料です)。

4

17 に答える 17

48

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 で問題なく動作します

于 2010-10-30T14:25:02.567 に答える
21

Web 開発を行う場合、テキストの折り返しが重要である理由を理解するでしょう。

HTML に手を染めたことのないプログラマーは、実際の Web を見たことがありません。好きなだけ MVC を主張することができますが、ワールド ワイド ウェブの 99.9% は、当初からそのように構築されていませんでした。常に白紙の状態から開発していて、MVC を使用して HTML を分離できる場合を除き、かつ、html/css/javascript を実行するスタッフの Web デザイナーがいる、またはそれをあなたに任せることができるインターフェイス開発者がいると仮定する場合を除きます。開発/クラッディング/ハッキングされたすべてのテクノロジーと、当時手元にある、または普及していた、または手頃な価格のテクノロジーと一緒に処理する必要があり、現在では多かれ少なかれ「Webアプリケーション」として機能しています。そして、99.9% の時間で作業しなければならないのは、なんらかの種類のプログラミング言語 (ほとんどの場合インタープリター言語) の混合であり、同じページに html と JavaScript がすべて混在しています。

そして、これは、80 文字より前で都合よく終了する、端正でクリーンな Java コードの素敵な短い行が存在しないことを意味します。

そして、これに対処すると (親愛なる皆さん、これは Web の大部分です)、長い行が最後にたどり着くために右にスクロールしないようにするために、テキストの折り返しが必要であることが魔法のようにわかります。

人によっては。おいおい。彼らは、開発の世界全体が常に 1 行あたり 80 文字に収まっていると考えており、これらのコメントのいくつかから、彼らは常にそうなると考えているようです。

于 2010-06-23T18:43:31.363 に答える
4

Netbeans 7 がリリースされ、すぐにワードラップがサポートされます!

于 2011-05-05T13:59:57.090 に答える
1

実際、netbeansは6.7リリースでワードラップ機能を追加する予定だと聞きましたが、7.0にこの機能を含めることにしました。うまくいけば、次のリリースでワードラップが見られるでしょう。少数の開発者によると、これは必要な機能ではありませんが、Web開発者にとっては完全に必要です。

于 2010-08-15T05:22:21.997 に答える
1

Word-wrap Eclipse プラグインがあります: http://ahtik.com/blog/eclipse-word-wrap/を参照してください。

于 2009-02-25T10:00:35.487 に答える
1

このウェブサイトblog.robbychen.comには、これに対する優れた解決策があります。

要点は、構成ファイル内の netbeans_default_options の引用符内に次の行を追加してから、netbeans を再起動することです。

-J-Dorg.netbeans.editor.linewrap=true
于 2011-02-12T02:00:33.173 に答える
0

コモドエディット。他の多くのすばらしい機能に加えて、実際には行を折り返します。

于 2009-10-11T15:33:26.020 に答える
0

netbeans 7.3 では、tools->options->editor->formatting に移動し、左側のメニュー領域で、行の折り返しを示す一番下のドロップダウンを選択し、好みを選択します...完了

于 2013-05-12T17:59:50.163 に答える
0

もちろん、ワード ラップはコーダーにとって便利です。README.txt ファイルを作成していて、http://drupal.org/node/161085のようなコーディング標準に固執する必要がある場合はどうでしょうか。ワードラップ。

于 2012-09-10T11:31:45.920 に答える
0

多くの人がすでに指摘しているように、答えは「できません」です。Visual Studio と Eclipse ベースの製品を毎日使用している人として、Eclipse を使用していると、キーストロークでオンとオフを切り替えることができる Visual Studio の行折り返し機能が常に欠けています。

「これは必要ありません」と答えた多くの人に、そんなに見下すのはやめてください。あなたがその機能を必要としないという理由だけで、世界中の誰も必要としないというわけではありません。「1 行は 80 文字を超えてはならない」というアドバイスに忠実に従うとしても、他の人が作成した 80 文字を超えるコードを編集する必要があります。特に Web の世界では、回線が途方もなく長くなることがあります。80 文字をはるかに超える他の人のコードを見るのに多くの時間を費やすことは避けられません。

jEdit の行折り返しは非常に優れています。インデントが保持され、オンとオフをすばやく切り替えることができます。非常に扱いにくい長い行を扱っている場合は、jEdit (無数の言語の構文の強調表示を提供する) にコピーして貼り付け、そこにある行の折り返しを使用することがあります。

于 2010-10-01T13:39:52.623 に答える
0

Netbeans の新しいバージョンはそれをサポートしています。手順については、この投稿を参照してください。

Netbeans でのワードラップ

于 2012-01-12T20:35:53.677 に答える
0

行を終了したい場所に到達したら、ステートメントを終了せずに新しい行を開始します。ステートメントを終了するまで赤で下線が引かれますが、例外は発生しません。

長い println() ステートメントを整理するのにも良い方法だと思います。

于 2009-03-26T01:57:36.010 に答える
-7

より大きなモニターを入手してください。

1920 x 1080では、steenkinワードラップは必要ありません。

更新: うわー、まだ反対票を獲得しています。多分それは私がそれを言った方法です。少なくとも、Eclipseの答えにはまだ追いついていない。

これは正当な提案だと本当に思いました。モニターを大きくすることで、コーディングに大きな違いが出るとは思ってもみませんでした。小さなモニターを使用してコーディングしている場合は、新しい大きなモニターを入手することを検討してください。多くの場合、ワードラップの必要はありません。

于 2009-03-26T21:22:22.670 に答える