سؤال

أحاول تطوير البلازمويد باستخدام بيثون. لقد جربت الكسوف مع PYDEV، VIM مع Pythoncomplete، PIDA وأيضا Komodo، ولكن لا يمكن لأي منهم أن يعطيني autocmpletion لأسماء الأسلوب أو الأعضاء للفئات التي تنتمي إلى pyqt4 أو pykde4. أضفت المجلدات في / USR / Share / Pyshare في قائمة PythonPath الخاصة باليديز.

هل أحتاج إلى القيام بشيء آخر؟

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

المحلول

هناك عدد من الطرق للقيام بذلك، يوفر Pyqt4 معلومات كافية حول أسماء الأسلوب لأي كائن فحص IDE:

>>> from PyQt4 import QtGui
>>> dir(QtGui.QToolBox) 
['Box', ... contextMenuPolicy', 'count', 'create', 'currentChanged'...]

كل هذه المهام مدمجة. هذا يعني أن لديك ل دفع بعض المعالم قليلا لإلاحظهم. كن على دراية بأنه لا توجد ملفات في PYQT والأساليب المترجمة لها توقيع مضحك.

يتم استخدام إمكانية أخرى ملف QChintilla2 and.api الذي تم إنشاؤه أثناء عملية بناء PYQT4. يتم إعداد Eric4 IDE بالضبط لذلك.

u003Cshameless-plug>
يمكنك أيضا محاولة كومودو IDE./komodo تحرير وملف cix (حمل هنا) لقد اخترقت معا منذ وقت طويل:

Screenshot 1

و،

Screenshot 2

تحرير: تعليمات التثبيت Komodo 5:

  1. تحرير -> التفضيلات -> رمز الذكاء
  2. إضافة كتالوج API ...
  3. حدد ملف CIX، اضغط على فتح
  4. لا يوجد نقطة 4.

u003C/shameless-plug>

نصائح أخرى

ماذا عن وينجيد, ، هذا ليس حرا ولكنه قائمة الميزات لديه "إكمال تلقائي ل Wxpython، Pygtk، و Pyqt"

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