3 repositorios
Integrated environments for executing and sharing small code snippets via web-based sandboxes.
Distinct from Go Integrations: The candidates are language-specific library integrations for monitoring or databases, not editor-to-playground features.
Explore 3 awesome GitHub repositories matching development tools & productivity · Interactive Code Playgrounds. Refine with filters or upvote what's useful.
This project is a language extension for VS Code that provides comprehensive Go language support. It functions as a language server client, a debugger interface, and a toolchain manager to facilitate Go application development. The extension distinguishes itself by integrating a full suite of toolchain management capabilities, allowing for the installation and configuration of required binaries, linters, and compiler versions directly within the editor. It also provides deep integration for interactive debugging via Delve, supporting remote target debugging, process attachment, and program st
Provides the ability to create and execute shareable code snippets directly within the Go playground from the editor.
rust.vim es un plugin de Vim que proporciona soporte de editor específico para el lenguaje Rust. Integra resaltado de sintaxis, gestión de sangría y configuraciones de herramientas para mejorar la legibilidad y la comprensión estructural del código fuente de Rust. El plugin permite la ejecución de pruebas dirigidas para funciones específicas y proporciona integración con un playground en línea para la experimentación y el intercambio de código. Además, cubre capacidades para el formateo de código, detección de errores estáticos y navegación por símbolos para explorar estructuras de origen y saltar entre definiciones. La configuración se gestiona a través de Vimscript.
Allows sending selected code snippets to an online playground for rapid experimentation and sharing.
Bhai-lang es un lenguaje de programación de juguete basado en TypeScript y un intérprete de sintaxis personalizada. Funciona como una implementación de lenguaje educativo diseñada para demostrar conceptos fundamentales de gestión de variables, lógica condicional y flujo de ejecución. El proyecto proporciona una interfaz de línea de comandos personalizada y un entorno de pruebas interactivo para escribir y probar scripts. Sirve como framework para la creación de prototipos de lenguajes de programación, permitiendo la definición de sintaxis y lógica de ejecución personalizadas. El sistema cubre todo el pipeline del intérprete, incluyendo análisis léxico, análisis sintáctico descendente recursivo y recorrido del árbol de sintaxis abstracta (AST). Su runtime gestiona el estado del programa mediante tipos de datos primitivos e implementa el flujo de control estándar y la salida por consola.
Includes a web-based interactive playground for writing and testing custom scripts with immediate feedback.