2 dépôts
Specific IDE configurations for Python that integrate linting, debugging, and refactoring into the editor.
Distinct from Vim IDE Frameworks: A specific implementation of a Vim IDE framework tailored for Python development.
Explore 2 awesome GitHub repositories matching development tools & productivity · Python IDE Implementations. Refine with filters or upvote what's useful.
python-mode est un plugin IDE Vim qui fournit un ensemble d'outils intégrés pour le développement Python. Il incorpore une interface de débogage pour gérer les points d'arrêt d'exécution et inspecter l'état du programme, un navigateur de documentation pour récupérer les symboles de langage officiels, et un système pour l'analyse statique et la refactorisation structurelle automatisée. Le projet dispose d'un gestionnaire d'environnement dédié qui détecte et utilise des environnements virtuels spécifiques au projet pour assurer la résolution correcte des bibliothèques et de l'interpréteur. Il intègre des outils externes tels que PyLint et Rope pour identifier les erreurs de code et effectuer une refactorisation à l'échelle du projet. Le plugin couvre de vastes capacités de développement, incluant le linting en temps réel, le formatage de code automatisé et la complétion de code intelligente. Il fournit également des outils de navigation structurelle pour sauter entre les définitions, une coloration syntaxique avancée et la possibilité d'exécuter des blocs de code individuels directement depuis l'éditeur.
Transforms the Vim editor into a full-featured Python IDE with integrated linting, refactoring, and debugging.
Thonny is an educational integrated development environment designed for beginners learning Python programming. It serves as both a Python IDE and a microcontroller firmware editor, providing a simplified user interface for writing, testing, and debugging code. The environment focuses on Python programming education through graphical code debugging. It utilizes visual tools to illustrate program execution flow and variable states, allowing users to step through code to understand how logic and data change during runtime. The tool also supports microcontroller firmware development, enabling t
Offers a streamlined IDE specifically designed to help new programmers learn through hands-on practice.