/ / Développement Python avec Emacs? [fermé] - python, emacs

Développement Python avec Emacs? [fermé] - python, emacs

Quelqu'un sait-il de la documentation écrite? Je ne "trouve rien de bon pour l’un ou l’autre des modes concurrents. On dirait qu’Emacs a été abandonné en ce qui concerne Python et c’est dommage, car il n’existe aucun autre éditeur de programmation programmable qui se rapproche d’Emacs.

Réponses:

7 pour la réponse № 1

Ce blog a récemment eu une série de 2 parties que j'ai trouvé très utile. Partie 1 Partie 2

Il y avait aussi un article dans le dernier magazine Pythonannée de novembre ou de décembre comprenant des instructions décentes étape par étape pour configurer Emacs en développement Python C’est uniquement sur abonnement, mais cela ressemble beaucoup à ce.

Ma configuration actuelle (approximativement basée sur ce qui précède maisPyMacs + Rope + flymake appelle pyflakes et pep8 et je trouve cela suffisant. Vous pouvez également trouver yasnippets utile, bien que je ne le pense pas. Bien que vous souhaitiez peut-être configurer ecb et peut-être cedet pour certaines choses de navigation dans le code.

Néanmoins, de nombreuses ressources sont disponibles sur le net pour configurer Emacs afin qu’il soit un environnement de développement Python de qualité.


5 pour la réponse № 2

Justin Lilly a présenté sur les rédacteurs à PyCon 2010. Le sien config est sur GitHub.


4 pour la réponse № 3

Peut-être que vous avez regardé aux mauvais endroits? As-tu essayé

sur le wiki d'Emacs?


2 pour la réponse № 4

J'ai commencé à faire du développement Python en utilisant la configuration décrite à La page d’achèvement de l’onglet de Ryan McGuire et sorte de ramifié à partir de là. À l’heure actuelle, j’ai beaucoup développé et patché cette configuration, mais c’est un bon point de départ. Si vous êtes modérément capable de fonctionner avec emacs et que vous avez un peu de hachage de python, vous obtiendrez 95% du chemin, avec peut-être que la partie de la page consacrée à l’autocomplétion ne comporte pas de flocons à cause de bitrot. J’ai travaillé sur la plupart de ces bugs au fil du temps, mais cela peut être un peu pénible.

J'utilise le tableau de bord python-mode - celui qui fait ne pas viens avec Emacs, pour ce que ça vaut, j’ai trouvéque cela correspond à ma façon de penser un peu mieux, ce qui me porte à penser que j’ai plus le goût pythonique qu’un emacs. Quelqu'un a dit plus haut que le mode python inclus est plus semblable à emacs, et "Ne vous trompez pas.

Comme indiqué, la page wiki est déroutante.


0 pour la réponse № 5

Voici une belle description de l'utilisation de elpy, flycheck (complétion automatique, vérification de la syntaxe, virtualenv), de l'intégration avec jupyter notebook, git et d'autres: https://realpython.com/blog/python/emacs-the-best-python-editor/