سؤال

Qt Creator تبدو IDE.لقد تم استخدام الكسوف CDT وبينما عربات التي تجرها الدواب قليلا ، فإنه لا وظيفة.

لا Qt Creator لديهم نفس القدرات مثل الكسوف CDT?

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

المحلول

Qt Creator يستخدم مينغو تحت غطاء محرك السيارة ، لذلك فمن المنطقي أن تكون قادرة على تجميع دون استخدام أي كيو تي رؤوس.ببساطة قم بإلغاء جميع رؤوس عندما جعل المشروع ويمكنك رمز مثلما تفعل في أي IDE.

أخذت مثال على النار بالنسبة لك أن ترى:

ميت الرابط

تحرير:آه تحرير سؤالك.

نعم بالطبع!Qt هي بيئة كبيرة و يمكن التأكد من يعقد نفسه ضد المنافسين مثل الكسوف في C++.على الرغم من أن نضع في اعتبارنا الكسوف يرضي العديد من المطورين من Java C++ إلى الثعبان من بين العديد من الآخرين.عادة IDE متخصصة في لغة واحدة سوف تكون أكثر تكيفا مع تلك اللغة ، ولكن الكسوف بالتأكيد واحدة من الجحيم وظيفة التموين للمطورين من لغات متعددة مع الكم الهائل من الإضافات.إذا كنت مرتاحا مع الكسوف CDT, أعتقد أنك سوف يشعر الحق في المنزل مع Qt Creator الأفضل من ذلك ، المدللة.

هذه قطعة كبيرة من البرمجيات.

نصائح أخرى

حسنا، QTCreator لا بالضبط ما لينكس C ++ / C ديف (أفترض أنك ديف لينكس من ما قرأت) يريد من IDE. لا ميزات كبيرة جدا ولا صغيرة جدا. مشكلة ميزة ايديس الغنية مثل الكسوف هو أنك قد تفقد السيطرة على المشروع الخاص بك لأنه يتعامل مع كل شيء تقريبا. اذا سارت الامور بشكل الجنوب عليك أن تأخذ ملامح / الإضافات التي استخدمتها في الاعتبار أثناء عملية التصحيح.

ولكن عموما، الكسوف (إيمهو) الخيار الأفضل لأنه من المنطقي أن تعتاد على IDE واحد التي يمكن التعامل مع حد كبير في كل لغة. في العمل يمكنني استخدام الكسوف CDT لهذا السبب بالضبط. لمشاريع خاصة يمكنني استخدام QTCreator، لأن C / C ++ هي اللغات الوحيدة التي يمكنني استخدام لهذه المشاريع.

وآمل أن يساعد هذا

بما أنك ذكرت شيئا عن Qt, وأفترض أن كنت تخطط لاستخدام QtCreator غير Qt C++ المشروع ، مع العرف Makefiles لا qmake القائم ، غير كسوف-CDT-على أساس.

بعد أن تحولت إلى QtCreator (الآن يعملون على نفس المشروع ونفس قانون) لاحظت المزايا التالية من QtCreator:

  • QtCreator يتحرك أسرع من EclipseCDT لنفس C/C++ المشروع.
  • EclipseCDT أصعب التكوين مع العرف Makefiles.QtCreator أسهل.هذا هو الحال عند الخروج من المشروع مع العرف Makefiles ، وليس IDE ولدت منها ، و تحتاج إلى خريطة هذا المشروع بناء الأهداف EclipseCDT بناء الأهداف/تكوينات.
  • انها أسهل للتعامل مع .برو(ject) الملفات في QtCreator من مساحات العمل في EclipseCDT.
  • في حالتي ، EclipseCDT الذاكرة بعد الفهرسة هو حوالي ~2GB.بالنسبة QtCreator هو فقط ~600MB, لنفس المشروع.
  • مصدر الفهرسة في EclipseCDT يأخذ الكثير من الوقت - عندما أبدأ EclipseCDT, جهاز الكمبيوتر الخاص بي هو المجمدة لمدة 20 دقيقة بسبب الفهرسة.في QtCreator فإنه يأخذ الربع من ذلك الوقت و الكمبيوتر هو استجابة أثناء ذلك.

بالطبع هناك الكثير من المزايا التي EclipseCDT يقدم مثل عدد كبير من الإضافات (ايجت, Subclipse, cppcheclipse ، إلخ) ، ولكن ذلك يعتمد إذا كنت حقا استخدامها.

في النهاية أعتقد انها مسألة ذوق شخصي و العادة ، كما يمكنك تحقيق أهدافك مع كل واحد منهم.

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