يمكنك تعيين نوع من التعليمات البرمجية المخصصة القابلة للطي في NetBeans مثل في Visual Studio
-
12-09-2019 - |
سؤال
عند العمل على C #، كثيرا ما أفعل هذا:
#region Properties
public int Property1{get;set;}
...(more properties)
#endregion
هذا يجعل Visual Studio إضافة الخيار لخفض التعليمات البرمجية داخل المنطقة. غير مناسب، يمكنك استخدام المناطق لأي شيء، لا يقتصر على العقارات أو أي شيء على الإطلاق.
أنا أتساءل 2 الأشياء:
- هل هذا مجرد شيء لجعل Visual Studio إضافة رمز قابلة للطي إلى منطقة المحرر أو هل يؤثر على التحويل البرمجي؟
- هل يمكنني أن أفعل شيئا مشابها في NetBeans؟
المحلول
- (في Netbeans على الأقل)، من المساعدات المبرمجة بحتة وليس لها أي تأثير على التجميع
- نعم يمكنك ذلك
تحذير واحد إلى المرجع القابل للطي:
يرجى ملاحظة أن الأمثلة أعلاه هي لغافا لغة. في لغات أخرى قد لا تكون طيات مخصصة غير مدعومة أو قد تضطر إلى استخدام أحرف مختلفة لمراكز التعليقات.
نصائح أخرى
- لا يؤثر على التجميع، إنه فقط لتنظيم التعليمات البرمجية في المحرر. يمكنك التقاط الحجج عند الأفضل استخدامها هذا السؤال.
في netbeans يمكنك استخدامها طيات مخصصة, ، اعتمادا على اللغة:
// <editor-fold defaultstate="collapsed" desc="My Fold">
Your amazing code
// </editor-fold>
السمات اختيارية. بدون defaultstate
حدد المنطقة الافتراضية للتوسع (باستثناء عند التفاف أولا رمز في ذلك!)
أحدث Netbeans 8.1 يحتوي بالفعل على هذه الميزة، تحتاج فقط إلى تحديد صفوف لك، ثم انقر فوق أيقونة "المصباح الكهربائي"، ثم حدد:
enter code hereSurround with // <editor-fold defaultstatus="collapsed" desc="comment">...
هذا هو المصدر:http://wiki.netbeans.org/surroundwithcodefolding.