8
votes

IDE recommandé pour le développement de pylônes Apps

J'ai lu sur ce magnifique site Web concernant les IDes Python recommandés et l'ai réduit à la réduction de

  1. Wingide

  2. komodoide

    que vous recommanderez les gars-là pour développer des applications de pylônes? Je sais que la plupart des questions ont été posées concernant les idées de python, mais que diriez-vous des IDes-cadres Web Python qui est une mishmash de différentes langues de modèles et de python lui-même.

    Un con je dois augmenter à propos de Wingide sur Windows est qu'il a une interface horrible (probablement COS de la boîte à outils GTK +?)

    J'ai utilisé l'éditeur de texte électronique tout le temps et j'ai été de plus en plus insatisfait de celui-ci, surtout quand il est incapable de corriger la syntaxe en surbrillance parfois. De plus, j'espère que la coloration de la syntaxe peut être effectuée pour les modèles de Mako.

    Merci beaucoup tous et passez une bonne journée!


3 commentaires

Je ne peux pas croire que cette question ne cesse de sauter. Stackoverflow.com/Questions/81584/What- IDE-to-Use-for-Python Stackoverflow.com/questions/60784/... Stackoverflow.com/Questtions/126753/...


Salut ce sujet est uniquement des pylônes, et non une question générique de Python IDE. Pylons est un cadre d'appanchie Web et le développement de projets de pylônes est donc très différent de la Dev conventionnel de Python Dev. :)


Honnêtement, peu importe que ce soit des pylônes. Et le développement de pylônes en développement n'est pas tout ce qui différent. La seule chose qui est spécifique aux pylônes est les commandes de pâte, que vous devez écrire de la ligne de commande de toute façon. Aussi pour déboguer des pylônes, il vous suffit de définir la colle comme le script principal du projet (comme avec l'aile, vous ne pouvez pas spécifier --Reload Paramètre).


9 Réponses :


13
votes

Avez-vous essayé Eclipse avec Pydev Plugin? Qui est gratuit et fonctionne pour n'importe quel système d'exploitation.

Captures d'écran sur le site Web de Pydev .

 Capture d'écran d'achèvement du code
(source: Sourceforge.net )


3 commentaires

+1 pour éclipse. Je l'utilise pour les turbogears 2 qui sont basés sur des pylônes.


Eclipse + Pydev est bon pour le développement de presque n'importe quel type d'application Python. J'ai utilisé toutes sortes de projets - Django / Pylons / Turbogears inclus.


Plus Eclipse et Pydev sont gratuits. Wingide - Essai gratuit de 30 jours et Komodoide également une période d'essai.



1
votes

NetBeans a mis en œuvre Beta Soutien du développement Python. Malheureusement, cela ne supporte aucune langue de modèles que je connaisse, mais j'ai été satisfait jusqu'à présent avec sa syntaxe sur la surbrillance et la totalité automatiquement (en particulier des modules importés).

Étant donné que tout le monde a une préférence différente pour son environnement de codage, je vous suggère d'essayer d'essayer tous les IDE / éditeur, vous pouvez mettre la main sur vos mains; Vous pouvez donc trouver la meilleure correspondance des fonctionnalités que vous recherchez spécifiquement.


0 commentaires

1
votes

J'utilise Stani's Python Editor pour la plupart des tâches d'édition Python-ESQ sur Windows & Linux. J'utilise Notepad ++ pour éditer HTML, XML, CSV et autre texte basé sur le texte " code comme "fichiers sous Windows. Ils sont à la fois gratuits et répondent à mes besoins pour des projets de week-end à domicile.

J'ai utilisé AILE IDE 101 , mais je n'ai jamais les versions complètes. Je ne l'ai pas fait assez avec Wingide pour développer une mémoire musculaire, alors cela me sent toujours un peu artificiel pour moi. Ymmv.

Dans une certaine mesure, l'IDE influencera comment vous pensez du processus de création et de débogage du code. Vous devriez donc prendre du temps pour essayer quelques options différentes et voir ce qui a le sens le plus de sens pour vous.


0 commentaires

3
votes

+1 pour Wingide, il prend en charge Application de pylônes de débogage .


0 commentaires

0
votes

Après une comparaison très très minutieuse, Komodoide 5.1 convient le mieux à mes fins.

raisons:

  1. Extensibilité

  2. Support pour Mako et Yui (requis par moi)

  3. Support d'interface natif (pas de faussecamiliarité GTK)

  4. Support pour SCM Mercurial (requis par moi)

    C'est tout ce que je suppose. Je suis extrêmement satisfait du komodoide et je viens de décoller de l'argent pour l'acheter.

    J'ai pensé lors du choix d'outils, passez une journée ou deux (oui, cela prend du temps) les essayer et choisir ce qui convient le mieux à vos besoins quotidiens. Si c'est simplement votre premier codage, l'utilisation d'un outil gratuit ou d'un outil open source est beaucoup plus utile que de dépenser le temps de découvrir le meilleur outil.

    Ce n'est qu'après un certain degré d'expertise, vous avez un spectre très étroit d'exigences / préférences qui feront choisir un outil beaucoup plus facile.


0 commentaires

0
votes

WOW, j'ai également cherché une bonne application Web de pylônes. On dirait que Komodoide 5.1 kicks un cul sérieux. J'aime le soutien à Mako et que cela soutient à peu près tous les SCMS.

J'utilise Textmate, mais Komodoide prendra suite à partir de maintenant


0 commentaires

1
votes

Essayez Aptana Studio ... c'est Eclipse + Pydev + Web Stuff, il n'a pas de trucs de pylônes spécifiques ni de support pour Mako. Mais Eclipse + Pydev seul est super + tout le joli Jscript + HTML + CSS Stuff aptana ajoute.


0 commentaires

0
votes

0 commentaires

1
votes

+1 pour Spyder. Jamais entendu parler avant de lire cette page. Travailler jusqu'à présent jusqu'à présent.


0 commentaires