2017-08-13 1 views
2

J'utilise Emacs pour mon code Python. Cependant, de temps en temps, je laisse mes Emacs et essaye pendant quelques jours d'autres éditeurs, juste pour voir si je ne manque pas quelque chose de vraiment cool là-bas.débogage Python avec PyCharm comme le style

Sans raison particulière, j'ai commencé le débogage avec PyCharm. C'est tellement incroyable, ça fait des années que je cherche quelque chose comme ça. Ce que je veux dire, c'est une inspection variable comme s'il s'agissait d'un commentaire.

Savez-vous s'il y a un moyen/plug-in d'avoir quelque chose de similaire dans Emacs?

enter image description here

Répondre

0

Je ne me PyCharm, donc je ne sais pas exactement ce qui est comme.

M-x pdb fonctionne assez bien, mais un peu rude sur les bords. Il utilise le framework de débogage gud d'Emacs. Il peut afficher la ligne actuelle dans le tampon source, définir des points d'arrêt, fournir un repli pdb, etc. La carte de clé gud est à C-x C-a dans le tampon source, et C-c dans le buffer gud (par exemple gud-cont est à C-x C-a C-r dans la source ou C-c C-r dans le tampon gud, utilisez C-x C-a C-h pour obtenir de l'aide).

+0

Merci, @jpkotta pour votre réponse. Oui, je connais le débogueur de gud pour Emacs. Je voulais juste savoir s'il y a quelque chose d'aussi cool que ce débogage visuel dans PyCharm. Quoi qu'il en soit, je m'en tiendrai à Emacs, mais cette fonctionnalité serait géniale. –