[英]how to organize the code similar to #region/#endregion in .NET?
雖然代碼越來越大,但保持一切井然有序變得越來越難。 我非常喜歡在.NET中開發的一件事是#region / #endregion,它能夠組織邏輯組中的代碼並使組織更容易。
有誰知道Java中是否有類似的代碼組織?
這適用於netbeans:
// <editor-fold defaultstate="collapsed" desc=" Region Name ">
... Enter Code Block here ...
// </editor-fold>
這是Visual Studio的一個功能,而不是.NET。 您必須查看您選擇的Java IDE並查看它們具有的選項。
區域的問題是,他們可以使文件充滿數千行意大利面條代碼看起來像緊湊,干凈,組織良好乍一看,他們不是。
如果單個文件變得無法管理,請考慮一下如何構建類,是否可以將它們重構為自己的類或方法?
當我開始.net時我非常喜歡這個地區,現在我覺得我多年沒寫過一篇。 當我第一次打開一個包含5個區域的文件時,他們失去了我眼中的所有價值,他認為,“嗯......很簡單”只是為了擴展一個並獲得幾千行無誤的代碼。
不,Java沒有這樣的東西。 如果有的話,你應該得到一個更好的文本編輯器,允許根據注釋進行任意代碼折疊或代碼折疊。
在Java中,您使用包和項目來組織代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.