هل هناك أي طريقة للحصول على كود قابل للطي في دلفي 7؟

StackOverflow https://stackoverflow.com/questions/189893

  •  06-07-2019
  •  | 
  •  

سؤال

أعلم أن هذا أمر بعيد المنال - ولكن هل هناك أي طريقة على الإطلاق للحصول على كود قابل للطي في دلفي 7؟

أعمل على بعض .."دون المستوى الأمثل"..شفرة.في بعض الأحيان أحتاج حقًا إلى طي الأجزاء بعيدًا لإجراء إجراء غبي طويل.أقوم حاليًا بلصق التعليمات البرمجية في برنامج Notepad++، وهو يعمل، ولكن سيكون من الجيد وجوده في IDE.

هل كانت مفيدة؟

المحلول

وابحث عن "قابلة للطي طريقة" على هذا التعليمات (ولGExperts) وسترى أنه حتى هذا الفريق، الذي أضاف العديد من التحسينات لدلفي، لا أعتقد أن هذا هو في بطاقات لدلفي 7. لقد بحثت عن حلول ولم أر منهم.

نصائح أخرى

وأنا لا أعرف أي طريقة للقيام رمز للطي في دلفي 7، ولكن هناك بعض دلفي المكونات الإضافية من شأنها أن تجعل كود عرض أفضل بكثير

وكاستاليا لدلفي http://www.twodesks.com/castalia/

وومجانا cnPack واحد http://www.cnpack.org/index.php؟lang=en

ليس هو نفسه تمامًا، ولكن يمكنك وضع الكود "المطوي" في ملف منفصل، ثم تضمين الملف باستخدام ملف {$أنا filename.inc} توجيه المترجم.لقد مر وقت طويل منذ أن استخدمت دلفي 7 ولكن أعتقد أنه إذا قمت بوضع المؤشر على اسم الملف مع الاستمرار في التحكم والنقر فوق اسم الملف، فسيتم فتحه في بيئة التطوير المتكاملة.

{$ ط filename.inc} هو الطريق الصحيح. كان لي كود الأمثل مماثل، وكان 8.000 غرار "ميتة" كود قاعدة بيانات udating وضعت خارج النموذج الرئيسي (اسقاطها إلى 12.000 خطوط رمز الأمثل). تضمين ملف يساعد على عزل وظائف ويخفف من المهمة الأخيرة جعلها في فئة بالتالي.

وكما سبق ذكره، يمكن استخدام ملف التضمين. ولكن شخصيا لا أحب فكرة إزالة أجزاء من التعليمات البرمجية إلى ملف آخر، وخاصة أجزاء من الإجراء (إذا كنت تفسير سؤالك في الطريق الصحيح). كنت تفضل استخدام الإشارات المرجعية للتنقل بسرعة من خلال هذا الإجراء، تخطي الأجزاء غير ذات صلة، وعلى Ctrl + Shift + أعلى / أسفل تركيبات المفاتيح لبالتناوب بين التنفيذ وتحديد الأساليب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top