كومودو تحرير و Notepad++ :::إيجابيات وسلبيات :::بيثون ديف [مغلقة]

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

سؤال

أنا باستخدام Notepad++ من أجل التنمية الثعبان, و قبل أيام قليلة اكتشفت مجانا كومودو تحرير.

أحتاج إيجابيات وسلبيات من أجل التنمية الثعبان بين هذه اثنين من المحررين...

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

المحلول

لقد عملت قليلا مع البرمجة بايثون Google App Engine ، التي بدأت في Notepad++ ثم مؤخرا تحول إلى كومودو باستخدام اثنين من ممتازة بدء الدروس - وكلاهما ربط ملائم من هذا بلوق وظيفة (المباشر: هنا و هنا).

  • كومودو يدعم الأساسية منظمة العمل الخاص بك في المشاريع التي Notepad++ لا (وبصرف النظر عن المجلد الفعلي المنظمة).
  • مخصص الأوامر شريط أدوات مفيدة لتتبع العديد من الأحيان-الأوامر المستخدمة وحتى رابط Url (مثل الانترنت الوثائق وما شابه).
  • وقد عمل (إذا كان في بعض الأحيان عالي الكعب) رمز الانتهاء آلية.

باختصار, انها IDE الذي يوفر كافة مزايا منها.

Notepad++ هو أبسط بكثير من ذلك بكثير أسرع في التحميل و يدعم بعض الأساسية شكلي تشغيل الأوامر ؛ إنه خيار جيد إذا كنت تحب تفعل كل ما تبذلونه من التنفيذ والتصحيح في فلكس أو Python shell.نصيحتي هي محاولة على حد سواء!

نصائح أخرى

أنا فقط تحميل وبدأت باستخدام كومودو تحرير.لقد تم استخدام Notepad++ لحظة.هنا هو ما أعتقد عن بعض الميزات:

كومودو تحرير الايجابيات:

  • يمكنك القفز إلى تعريف الدالة, حتى لو كان في ملف آخر (أنا أحب ذلك)
  • هناك هو البرنامج المساعد الذي يعرض قائمة من فئات وظائف هذا الملف الحالي على الجانب.Notepad++ كانت لدينا البرنامج المساعد مثل هذا ، لكنه لم يعد يعمل مع الإصدار الحالي و لم يتم تحديثه في كل حين.

Notepad++ الايجابيات:

  • إذا قمت بتحديد كلمة ، فإنه سيتم تسليط الضوء على كل من هذه الكلمات في المستند الحالي (يجعل من السهل العثور على أخطاء إملائية) دون الحاجة إلى ضرب Ctrl+F.
  • عند العمل مع HTML ، عندما يكون المؤشر على/في الوسم ، البداية والنهاية العلامات سلط الضوء على

أحد يعرف إذا كان أي من تلك الأشياء 2 هو ممكن في كومودو تحرير ؟

وأنا استخدم كومودو تحرير. الأسباب الرئيسية هي: التحسس (ليست جيدة كما VisualStudio، ولكن لغة من الصعب القيام به التحسس لفي بايثون) وعبر منصة التوافق. أنه من الجيد أن تكون قادرة على استخدام نفس المحرر على بلدي ويندوز آلة، آلة لينكس بلدي، وبلدي ماك بوك مع قليل من أي تغيير في المظهر.

يمكنني استخدام كل كومودو تحرير المفكرة++.

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

يمكنني استخدام كومودو تحرير للمشاريع الكبرى مثل django و wxPython التطبيقات.كه هو كامل المواصفات-IDE, لذلك لديها الكثير من الميزات.

المزايا الرئيسية كومودو تحرير البرمجة بايثون:

  • إدارة مجموعات من الملفات والمشاريع
  • استخدام أوامر مخصصة لتشغيل ملفات تشغيل nosetests/pylint ، إلخ.
  • السيارات كاملة & تدقيق لغوي
  • موزيلا امتداد النظام مع العديد من الملحقات المفيدة المتاحة
  • كتابة وحدات الماكرو في جافا سكريبت أو الثعبان
  • التدقيق الإملائي

بعض الأشياء الصغيرة التي Notepad++ هو مفقود الثعبان التنمية:

  • لا السيارات-indent بعد القولون
  • لا يمكنك تعيين علامات التبويب/المساحات على ملف من نوع أساس (أود أن استخدام علامات HTML)
  • لا إنجاز قانون أو تلميحات
  • لا على ذبابة تدقيق لغوي

وبقدر ما أعرف، المفكرة ++ لا تظهر لك docstring كل أسلوب له.

ووالجانب السلبي وجدت من المفكرة ++ لبيثون هو أنه يميل (بالنسبة لي) لخلط بصمت علامات الجدولة والمسافات. أعرف أن هذا هو شكلي، لكنها اشتعلت لي، وخصوصا عندما تحاول العمل مع أشخاص آخرين باستخدام محرري مختلفة / في IDE، لذا على الانتباه.

وأنا لم تستخدم كومودو بعد (التنزيل أبدا الانتهاء تماما على اتصال بطيء وكنت في ذلك الوقت)، ولكن يمكنني استخدام الكسوف مع بيديف بشكل منتظم والتمتع الميزات "IDE" التي وصفها المشاركين الأخرى. ومع ذلك، وأنا أيضا بالإحباط بشكل منتظم من قبل كم من الموارد خنزير هو عليه.

وأنا تحميل المفكرة ++ مؤخرا (أصغر بكثير حجم التحميل ؛-)) وكانت تتمتع أنه لا بأس به. المحرر نفسه هو لطيف وسريع ويبدو أن ينزلق. أنا على أمل أن نسخ بعض من السمات المفضلة من IDE في المفكرة ++ والهجرة، في بعض نقطة بعيدة في المستقبل.

إذا كان لي أن تختار بين المفكرة ++ وكومودو أود أن اختيار PyScripter؛) على محمل الجد وأنا أعتبر PyScripter كبديل عظيم ...

وتحميلها كل من نفسي. مثل كومودو أفضل.

وكومودو الايجابيات: شئنا أفضل. لا أكثر. يبدو وكأنه IDE. قوالب التعديلات جانغو

والمفكرة ++ سلبيات: لا أحب ذلك القدر. لا أقل من ذلك. يبدو أقل مثل وIDE.

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