コードが大きくなるにつれて、すべてを適切に整理することがますます難しくなっています。私が .NET で開発したときにとても気に入ったのは #region/#endregion でした。これにより、コードを論理的なグループに整理でき、さらに整理しやすくなりました。
Javaで同様のコード編成が可能かどうかを知っている人はいますか?
コードが大きくなるにつれて、すべてを適切に整理することがますます難しくなっています。私が .NET で開発したときにとても気に入ったのは #region/#endregion でした。これにより、コードを論理的なグループに整理でき、さらに整理しやすくなりました。
Javaで同様のコード編成が可能かどうかを知っている人はいますか?
これはネットビーンズで機能します:
// <editor-fold defaultstate="collapsed" desc=" Region Name ">
... Enter Code Block here ...
// </editor-fold>
これは、.NET ではなく、Visual Studio の機能です。選択した Java IDE を調べて、どのようなオプションがあるかを確認する必要があります。
リージョンの問題は、何千行ものスパゲッティ コードで満たされたファイルが、一見するとコンパクトでクリーンでよく整理されているように見えることがありますが、そうではありません。
1 つのファイルが管理不能になっている場合は、クラスをどのように構成したかを考えてみてください。独自のクラスまたはメソッドにリファクタリングできるものはありますか?
私が .net を始めたとき、私はとても満足していましたが、今では何年も書いていないと思います。5 つの領域を持つファイルを初めて開いたとき、それらは私の目にすべての価値を失いました。
いいえ、Java にはそのようなものはありません。どちらかといえば、任意のコードの折りたたみまたはコメントに基づくコードの折りたたみを可能にする、より優れたテキスト エディターを入手する必要があります。
Java では、パッケージとプロジェクトを使用してコードを編成します。