## في Python باستخدام تلوين بناء الجملة Notepad ++

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

  •  05-07-2019
  •  | 
  •  

سؤال

في محررتي (Notepad ++) في وضع تحرير Python Script ، خط

## is this a special comment or what?

يتحول لونًا مختلفًا (أصفر) عن #Comment العادي.

ما الذي يميز التعليق ## مقابل #Comment؟

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

المحلول

من وجهة نظر بيثون ، لا يوجد فرق. ومع ذلك ، فإن Notepad ++'s Highlighter تعتبر تسلسل ## كسلسلة ، وهذا هو السبب في أنه يلونه بهذه الطريقة. انظر الى هذا مسلك.

نصائح أخرى

اعتقدت أن الفرق له علاقة مع الاستخدام:

#this is a code block header

ضد.

##this is a comment

أعلم أن بيثون لا يهتم بطريقة أو بأخرى ، لكنني اعتقدت أنه كان مجرد اتفاقية للقيام بذلك بهذه الطريقة.

أيضا ، في أ حالات مختلفة:

التعليق الذي سطره الأول هو تجزئة مزدوجة:

يستخدم هذا من قبل Doxygen و Pythondoc's Pythondoc. في Doxygen ، إذا كان هناك نص على السطر مع التجزئة المزدوجة ، يتم التعامل معه كسلسلة ملخص. أنا لا أحب هذه الاتفاقية لأنه يبدو من المحتمل جدًا أن يؤدي إلى إيجابيات كاذبة. على سبيل المثال ، إذا قمت بالتعليق على منطقة مع تعليق فيها ، فستحصل على تكثيف مزدوج.

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