4 रिपॉजिटरी
Analyzes Python source code statically to suggest completions as you type.
Distinct from Code Completion: Distinct from Code Completion: specifically targets Python language semantics and static analysis for completions.
Explore 4 awesome GitHub repositories matching development tools & productivity · Python Code Completers. Refine with filters or upvote what's useful.
Awesome autocompletion, static analysis and refactoring library for python
Provides real-time Python code completions powered by static analysis.
python-mode एक Vim IDE प्लगइन है जो Python विकास के लिए एक एकीकृत टूलसेट प्रदान करता है। इसमें निष्पादन ब्रेकपॉइंट्स को प्रबंधित करने और प्रोग्राम स्थिति का निरीक्षण करने के लिए एक डिबगिंग इंटरफ़ेस, आधिकारिक भाषा प्रतीकों को पुनः प्राप्त करने के लिए एक दस्तावेज़ीकरण ब्राउज़र, और स्थिर विश्लेषण और स्वचालित संरचनात्मक रिफैक्टरिंग के लिए एक प्रणाली शामिल है। इस प्रोजेक्ट में एक समर्पित वातावरण मैनेजर है जो सही लाइब्रेरी और इंटरप्रेटर रिज़ॉल्यूशन सुनिश्चित करने के लिए प्रोजेक्ट-विशिष्ट वर्चुअल वातावरण का पता लगाता है और उनका उपयोग करता है। यह कोड त्रुटियों की पहचान करने और प्रोजेक्ट-व्यापी रिफैक्टरिंग करने के लिए PyLint और Rope जैसे बाहरी उपकरणों को एकीकृत करता है। यह प्लगइन वास्तविक समय लिंटिंग, स्वचालित कोड फ़ॉर्मेटिंग और इंटेलिजेंट कोड कंप्लीशन सहित व्यापक विकास क्षमताओं को कवर करता है। यह परिभाषाओं के बीच कूदने के लिए संरचनात्मक नेविगेशन उपकरण, उन्नत सिंटैक्स हाइलाइटिंग और संपादक से सीधे व्यक्तिगत कोड ब्लॉक निष्पादित करने की क्षमता भी प्रदान करता है।
Analyzes Python source code statically to provide intelligent completions based on project structure and syntax.
jedi-vim is a Vim extension and language server interface that provides static analysis and intelligent autocompletion for Python development. It functions as a bridge between the Vim editor and the Jedi library to bring integrated development environment capabilities to the editor. The plugin provides context-aware code completion and static analysis tools, including the ability to jump to definitions, track symbol usage across files, and rename identifiers globally to maintain codebase consistency. It also features floating popups for documentation previews and real-time function signature
Provides context-aware Python code completions leveraging abstract syntax trees for complex constructs.
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
Includes a debugger that allows students to step through code execution one line at a time.