java - تعطيل تحذير في IntelliJ لخط واحد




intellij-idea warnings (3)

لدي خط رمز Java حيث يعرض IntelliJ تحذيرًا. كيف أسكت التحذير في هذا الخط المعين ، دون التأثير على التحذيرات المعروضة في سطور أخرى؟

في هذا السؤال لا يهم ما هو الإنذار الفعلي: الآن أنا لا أسعى للحصول على نصيحة حول كيفية تحسين جودة جزء معين من Java البرمجية ، ولكن أريد أن أعرف بشكل عام كيفية منع IntelliJ من عرض تحذير على محدد خط مصدر جافا.


اعتمادا على التحذير يمكنك استخدام @SuppressWarnings . على سبيل المثال:

@SuppressWarnings("deprecation")
yourLineWhichIsDeprecated;

ألقِ نظرة على هذه الإجابة للحصول على قائمة طويلة جدًا من التحذيرات التي يمكنك منعها. تحقق من المشاركات الأخرى في هذا الموضوع لمزيد من التفاصيل.


بالتوسع في الإجابة على رايان ستيوارت ، في IntelliJ ، استخدم Alt+Enter ، ثم حدد القائمة الفرعية الأولى ، ثم العنصر الأخير: Suppress for statement .

تحديث

باستخدام IntelliJ IDEA 13 ، لاحظت وجود عنصر إضافي في القائمة: "Suppress for statement with comment". سيستخدم هذا النمط //noinspection unchecked . إذا قمت بتحديد "Suppress for statement" ، فسيقوم @SuppressWarnings("unchecked") بإدراج هذا النص: @SuppressWarnings("unchecked") .


في الغالب في IntelliJ ، يمكنك النقر فوق السطر و Alt+Enter ، وسيكون لديك خيارات لقمع التحذير ، من بين أمور أخرى.





line