كيف يمكنك معرفة برمجيا إذا فليكس تشغيل التطبيق في وضع التصحيح?

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

سؤال

هل من الممكن كتابة التعليمات البرمجية في فليكس تطبيق من شأنها أن تكون في بناء تصحيح ، أو عند تشغيل من خلال المصحح?لا فليكس توفر وسيلة في الواقع إزالة رمز تماما من الإصدار يبني مثل C #تعرف?

التطبيق ليس بالضرورة التشغيل في صفحة ويب.

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

المحلول

يمكنك أن تفعل الشرطية مثل هذا:

CONFIG::debugging {
    // this will be removed if CONFIG::debugging resolves to false at compile time
}

ثم هذا إضافة إلى مترجم الأعلام:

-define+=CONFIG::debugging,true

من أجل تصحيح يبني ،

-define+=CONFIG::debugging,false

من أجل الإفراج عن يبني. CONFIG و debugging يمكن أن يكون أي شيء مثل MY_AWESOME_NAMESPACE و fooBar, ، لا يهم.

اقرأ المزيد هنا: باستخدام الشرطية.

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