2 repositorios
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.
Este proyecto es una extensión del lenguaje Go para VS Code que proporciona un entorno de desarrollo completo a través de un cliente de servidor de lenguaje, una interfaz de depuración y un ejecutor de automatización de pruebas. Integra inteligencia de lenguaje, formateo y capacidades de depuración para soportar el ciclo de vida completo de desarrollo del lenguaje Go. La extensión se distingue por gestionar la cadena de herramientas (toolchain) de Go, incluyendo la instalación y configuración de binarios externos requeridos para las características del lenguaje. También cuenta con una interfaz dedicada de automatización de pruebas que permite la generación de esqueletos de pruebas unitarias y la visualización de perfiles de cobertura de código directamente dentro del editor. El proyecto cubre una amplia gama de capacidades, incluyendo análisis estático para linting y verificación, refactorización de símbolos y formateo automatizado de código fuente. Proporciona herramientas para navegar por paquetes y símbolos, así como utilidades para la generación de stubs de interfaces y gestión de etiquetas de estructuras (struct tags). La depuración interactiva de programas es compatible a través de puntos de interrupción (breakpoints) y seguimiento de variables.
Provides inline clickable buttons that map function signatures to targeted test runner commands.