2 Repos
Displays actionable metadata and execution links directly within the editor.
Distinct from Code Editors & IDEs: Distinct from Code Editors: focuses on the specific UI mechanism of actionable metadata overlays.
Explore 2 awesome GitHub repositories matching development tools & productivity · Code Lens Providers. Refine with filters or upvote what's useful.
Rust-analyzer is a language server implementation that provides real-time code intelligence, static analysis, and development productivity tools for the Rust programming language. It functions as a backend engine that communicates with text editors to deliver deep structural understanding of source code, enabling features like semantic analysis, symbol navigation, and automated refactoring. The project distinguishes itself through a core engine designed for high-performance responsiveness, utilizing incremental query-based compilation and lazy demand-driven evaluation to minimize resource con
Shows actionable metadata and test execution links directly above code structures to provide quick access to tasks.
Dieses Projekt ist eine Go-Spracherweiterung für VS Code, die eine umfassende Entwicklungsumgebung durch einen Language-Server-Client, ein Debugging-Interface und einen Test-Automatisierungs-Runner bereitstellt. Sie integriert Sprachintelligenz, Formatierung und Debugging-Funktionen, um den gesamten Lebenszyklus der Go-Sprachentwicklung zu unterstützen. Die Erweiterung zeichnet sich dadurch aus, dass sie die Go-Toolchain verwaltet, einschließlich der Installation und Konfiguration externer Binärdateien, die für Sprachfeatures erforderlich sind. Sie bietet zudem ein dediziertes Test-Automatisierungs-Interface, das die Generierung von Unit-Test-Skeletten und die Visualisierung von Code-Coverage-Profilen direkt im Editor ermöglicht. Das Projekt deckt ein breites Spektrum an Funktionen ab, darunter statische Analyse für Linting und Vetting, Symbol-Refactoring und automatisierte Quellcode-Formatierung. Es bietet Tools zur Navigation durch Pakete und Symbole sowie Utilities für die Interface-Stub-Generierung und Struct-Tag-Verwaltung. Interaktives Programm-Debugging wird durch Breakpoints und Variablen-Tracking unterstützt.
Provides inline clickable buttons that map function signatures to targeted test runner commands.