سؤال

أنا أعرف pycharm هو شاب IDE ولكن معرف يحب معرفة ما إذا كنت قد وجدت يا رفاق بعض الحلوى أثناء استخدامها. أعلم من التجربة أن Jetbrains IDE مليئة بالحلوى ولا يمكن أن تنتظر للعثور على كل شيء.

يرجى إدراج نصائحك ، ربما شيء لم تتوقع أن تكون هناك أولاً.

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

المحلول

كمطور رئيسي ل PyCharm, ، يمكنني أن أخبرك أننا لا نخفي عادة الميزات في أماكن عشوائية ، وهناك بعض الطرق الموثوقة لاكتشاف معظمها.

  • محاولة كنترول-انقر على كل شيء (الأساليب ، والوظائف ، وأسماء علامات القالب والمعلمات ، وما إلى ذلك)
  • لو كنترول-انقر على الأعمال ، عادة ما يكون الانتهاء (كنترول-الفراغ) ، إعادة تسمية (يحول-F6) والعثور على الاستخدامات (البديل-F7)
  • انظر من خلال القوائم وجرب الإجراءات التي تبدو مثيرة للاهتمام
  • انظر إلى الإعدادات | عمليات التفتيش لتكوين التحذيرات التي يمكن تسليط الضوء عليها PyCharm, ، ولاحظ أن العديد من عمليات التفتيش لديها عمليات إبعاد سريعة لتصحيح المشكلات تلقائيًا
  • إقرأ ال مقالات وجرب الميزات المميزة هناك.

نصائح أخرى

لقد اكتشفت مؤخرًا خيارًا (أعتقد أنه متوقف افتراضيًا):

الاختيار المحيط باقتباس الكتابة أو الدعامة

في الأساس ، إذا كان بإمكانك عمل سلسلة من أي شيء بسرعة ، فما عليك سوى الضغط على Ctrl-W لتحديد الاقتباس ثم اكتب. مدهش :)

ملاحظة: لتمكين وظيفة البحث عن إعدادات الاستخدام هذه ، ابحث عن: surround

أنا أحب Ctrl-W ، وظيفة Select Block. لم أركض هذا أبدًا قبل أن أعتقد أنه من الرائع أن أتمكن من اختيار وظيفة/إذا كان مجرد الضغط على Ctrl-W عدة مرات.

هذا ليس محددًا من Pycharm ، لقد اكتشفته بالفعل في Intellij ، لكنني على الرغم من أن مستخدمي Pycharm يجب أن يستفيدوا أيضًا ...

جرب ALT+انقر فوق (Ctrl+Alt+انقر إذا كان استخدام Gnome Default Keymap) واسحب لتحديد النص. سيتم تحديد كتل محددة بدلاً من الخطوط الكاملة باستخدام Word Wrap. يمكن استخدام هذه الكتل المحددة لكتابة نص متكرر أو حذف العديد من أجزاء الخط في وقت واحد. جربه ، ستجد استخداماتها أكثر مما تعتقد!

لا أعرف ما إذا كان هذا مختفي ميزة حقا ولكن عندما تعرف عن ذلك يجعل الاختبار أسهل بكثير.

إذا قمت بإجراء اختباراتك من خلال Pycharm ، فيمكنك النقر فوق أسماء وخطوط الخلفية لتأخذك إلى السطر الدقيق في رمز Python الخاص بك. يجعل الاختبار أسهل بكثير.

سيؤدي Controllicing Clicking A View إلى فتح urlconf. وبالمثل ، أسماء النقر فوق النقر في عرض ، وفي قوالب أخرى (مثل في extends علامة) سوف تجلب لك إلى هذا القالب.

غير مخفي ، ولكن عند تحرير ملف CSS ، فإنه يعرض الألوان في الحضيض لأي أنماط تستخدم اللون. أحب ذلك. أيضًا لـ CSS: يقدم Code Insight تحسينات العلامات ، بالإضافة إلى علامات غير مستخدمة.

عند تحرير ملف HTML ، سيعرض تحريك الماوس نحو أعلى اليمين من المحرر أيقونات لعدة متصفحات ... النقر فوق تلك سيفتح HTML الحالي في المتصفح المعني. ليست مفيدة إذا كنت تستخدم قوالب Django ، ولكن قطعة أخرى من IDE-Candy.

من المحتمل أن يكون الاستيراد التلقائي أحد ميزاتي المفضلة. لا يزال يحتاج إلى القليل من العمل ، رغم ذلك. هذا مجرد إصدار معاينة ، لذلك أنا متأكد من أنه سيتحسن باستمرار.

أحسنت ، jetbrains!

شيء كان عليّ أن اكتشفه مؤخرًا هو كيفية نقل الحجج المتشددين إلى برنامج بيثون عند تشغيله. أردت أن أفعل ذلك في IDE بدلاً من الاضطرار إلى التبديل ذهابًا وإيابًا إلى نافذة أمر لتشغيل البرنامج.

في Pycharm 1.5.2 ، يمكنك النقر فوق Run, ، من ثم Edit Configurations. مربع النص الثالث من الأعلى ، المسمى Script parameters, ، يتيح لك أن ترمز معلمات البرنامج. سيتم استخدامها في كل مرة يتم تشغيل البرنامج من Pycharm.

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