2 repository-uri
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.
Acest proiect este o extensie de limbaj Go pentru VS Code care oferă un mediu de dezvoltare cuprinzător printr-un client de server de limbaj, o interfață de depanare și un runner de automatizare a testelor. Integrează inteligența limbajului, formatarea și capabilitățile de depanare pentru a susține întregul ciclu de viață al dezvoltării în limbajul Go. Extensia se distinge prin gestionarea toolchain-ului Go, inclusiv instalarea și configurarea binarelor externe necesare pentru funcționalitățile limbajului. De asemenea, dispune de o interfață dedicată de automatizare a testelor care permite generarea scheletelor de teste unitare și vizualizarea profilurilor de acoperire a codului direct în editor. Proiectul acoperă o gamă largă de capabilități, inclusiv analiza statică pentru linting și vetting, refactorizarea simbolurilor și formatarea automată a codului sursă. Oferă instrumente pentru navigarea pachetelor și simbolurilor, precum și utilitare pentru generarea de stub-uri de interfață și gestionarea tag-urilor de structură. Depanarea interactivă a programelor este susținută prin breakpoint-uri și urmărirea variabilelor.
Provides inline clickable buttons that map function signatures to targeted test runner commands.