Pas de complétion de code et de la syntaxe dans Pydev
J'ai juste configuré Eclipse avec PyDev dernière version, mais quand je l'importation de modules externes, ni de complétion de code, ni de la syntaxe fonctionne. Comment puis-je l'activer?
Komodo Edit fait un meilleur synax mettant en évidence, apparemment. - Mais Ctrl+R ne marche pas exécuter le programme.
Je préfère un SciTE genre de l'éditeur avec les mêmes mettre en évidence et de polices de caractères (esthétique) et F5 de travail, mais avec l'affichage des dossiers et fichiers dynamiquement comme Komodo Edit et une meilleure complétion de code et vi de l'émulation. Des Suggestions, s'il vous plaît.
Si je veux acheter un Py IDE Komodo ou Wingware, ce qui est mieux?-- Wrt syntaxique et la complétion de code
OriginalL'auteur Lakshman Prasad | 2009-01-29
Vous devez vous connecter pour publier un commentaire.
Pour activer la complétion de code, aller à la Fenêtre > Préférences > Pydev > Editor > la Complétion de Code, et cochez la case " Utiliser la Complétion de Code?' zone, ainsi que les autres cases de ce que vous voulez. Il semble prendre une seconde pour charger, la première fois qu'il doit terminer quelque chose.
Coloration de la syntaxe devrait fonctionner par défaut. Cliquez-droit sur le fichier dans le package explorer, allez à "Ouvrir Avec", et assurez-vous que vous êtes en l'ouvrant avec le Python de l'Éditeur, et non pas l'Éditeur de Texte normal.
Je ne sais pas exactement ce que tu veux dire par l'importation de modules externes. J'ai ma source dans une autre structure de répertoire sur le disque; mon PyDev projets contiennent des dossiers liés à ceux-ci. Code d'achèvement des travaux, ainsi que d'autres modules comme 'os'. Si vous éprouvez des difficultés, sont les modules ajoutés au PyDev du Python chemin de recherche (pas nécessairement la même que la régulière)?
J'ai pris un bref coup d'oeil à Komodo et Wingware pendant un certain temps, donc je ne peux pas répondre à la deuxième partie de votre question. Mais il a fini par aller avec PyDev. Je ne suis pas un grand fan de l'Éclipse, mais PyDev qui fonctionne plutôt bien pour moi.
OriginalL'auteur DNS
La raison classique que la complétion de code ne fonctionne pas sous PyDev, c'est que les bibliothèques ne sont pas dans le PYTHONPATH. Si vous allez dans les Propriétés du Projet, et l'installation PyDev PYTHONPATH préférences pour inclure les endroits où le code que vous essayez de terminer la vie, il fonctionne très bien...
Projet > Propriétés > PyDev-PYTHONPAH > cliquez sur "Ajouter un dossier source'
OriginalL'auteur Tim White
Assurez-vous que vous utilisez "Ouvrir Avec ""Python Editor" par un clic droit sur le fichier - Il a travaillé pour moi
OriginalL'auteur san_ramo
Vérifier pour voir si le 'P' icône apparaît pour vos articles et dans le haut de votre éditeur après son ouverture. Si elle n'apparaît pas, il est peut-être qu'il y a un problème avec l'association de fichier, de sorte que, aller à la fenêtre > préférences > général > rédaction > les associations de fichiers et assurez-vous que l' .py fichiers sont associés avec le Python Editor (notez qu'à cause d'une éclipse bug, si il semble correct, vous pouvez avoir à supprimer l'association et l'ajouter à nouveau)
OriginalL'auteur Fabio Zadrozny
Il semble que vous devez spécifier l'emplacement de l'interpréteur Python. Faire cela dans les Préférences > Pydev > Interpréteur Python. Créer une nouvelle interprète et qu'il pointe vers l'exécutable de l'interpréteur Python.
OriginalL'auteur gman35124
Bien, j'ai essayé de l'Aile Professionnel et je pense que c'est vraiment le meilleur Py IDE.
OriginalL'auteur Lakshman Prasad
Entre komodo et wingide je voudrais aller de l'aile. La licence n'est pas si cher que ça et le fait qu'il est commercial vous donne une plus grande probabilité de plus de mises à jour et corrections de bugs. Si vous, comme moi, préfèrent une solution gratuite, puis coller avec pydev. Au moins jusqu'à ce que aptana ferme la porte sans 🙂
OriginalL'auteur
Vérifier votre configuration du Thème. Python soulignant utilise les Couleurs du Thème
OriginalL'auteur Joshua
Au cas où quelqu'un d'autre fait le embarrassante erreur que j'ai fait: assurez-vous que votre code source du fichier se termine par ".py". Même si son dans un projet de Python, PyDev de ne pas deviner sans l'extension.
OriginalL'auteur BenB
Si vous souhaitez travailler avec Eclipse, veuillez jeter un oeil à ces pluggins.
-Faire de votre eclipse éditeur travail comme vim. J'utilise ce plugin.
http://vrapper.sourceforge.net/home/
-Ensuite, si vous faites quelque chose avec HTML,CSS etc. Ce plug-in peut être utile.
https://github.com/emmetio/emmet-eclipse
Si vous êtes à la recherche pour un éditeur de Texte. Je vous suggère d'utiliser:-
Soit Notepad++ (Windows)
- avec les plugins comme - ViSimulator
- Emmet
- Explorer
- Script Python
- NppExec
Kate(KDE de Texte Avancé editro),[Linux],
qui ont vim en mode, et de nombreuses fonctionnalités. À mon avis, il a une meilleure charge de la syntaxe. Je ne suis pas sûr qu'il ont pluggins ou pas.
Je suis sûr que vous avez lu les réponses de DNS et tim-blanc
OriginalL'auteur Ajeeb.K.P
Si la coloration syntaxique n'a pas de travail pour moi en utilisant PyDev, j'ai découvert qu'il y avait en quelque sorte deux " Python Éditeur associations définie .py fichiers dans mon installation d'Eclipse/PyDev. À partir de l'Éclipse du Menu Principal, aller à la Fenêtre > Préférences > Général > Rédaction > FileAssociations de voir l'extension de fichier <-> editeur de cartographie. J'ai mis un autre en tant que par défaut .py fichiers dans le bas de la boîte de dialogue, et a obtenu la coloration syntaxique de travailler à nouveau.
OriginalL'auteur K. Jensen