5 个仓库
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 5 awesome GitHub repositories matching development tools & productivity · Interactive Code Playgrounds. Refine with filters or upvote what's useful.
该项目是一个 VS Code 语言扩展,提供全面的 Go 语言支持。它作为一个语言服务器客户端、调试器接口和工具链管理器,以促进 Go 应用程序开发。 该扩展通过集成全套工具链管理功能脱颖而出,允许直接在编辑器内安装和配置所需的二进制文件、代码检查器和编译器版本。它还为通过 Delve 进行的交互式调试提供了深度集成,支持远程目标调试、进程附加和程序状态检查。 该项目涵盖了广泛的功能,包括用于实时诊断和代码检查的静态分析、用于 Go 模块的自动化依赖管理,以及处理单元测试执行、基准性能和代码覆盖率可视化的完整测试框架。它还为符号导航、自动补全和自动化重构提供了语义智能。 该工具管理外部二进制文件,并利用语言服务器协议 (LSP) 和调试适配器协议 (DAP) 在编辑器和 Go 工具链之间进行通信。
Provides the ability to create and execute shareable code snippets directly within the Go playground from the editor.
rust.vim 是一个 Vim 插件,提供针对 Rust 的语言特定编辑器支持。它集成了语法高亮、缩进管理和工具配置,以提高 Rust 源代码的可读性和结构理解。 该插件支持针对特定函数的定向测试执行,并提供与在线 Playground 的集成以进行代码实验和共享。 它进一步涵盖了代码格式化、静态错误检测以及用于浏览源代码结构和在定义之间跳转的符号导航功能。 配置通过 Vimscript 管理。
Allows sending selected code snippets to an online playground for rapid experimentation and sharing.
Bhai-lang 是一个基于 TypeScript 的玩具编程语言和自定义语法解释器。它作为一个教育性语言实现,旨在演示变量管理、条件逻辑和执行流的核心概念。 该项目提供了一个自定义命令行界面和一个用于编写和测试脚本的交互式代码操场。它作为编程语言原型设计的框架,允许定义自定义语法和执行逻辑。 该系统涵盖了完整的解释器流水线,包括词法分析、递归下降解析和抽象语法树遍历。其运行时通过原始数据类型管理程序状态,并实现了标准的控制流和控制台输出。
Includes a web-based interactive playground for writing and testing custom scripts with immediate feedback.
dumi is a static site generator and markdown-based documentation tool specifically designed for software component libraries. It transforms markdown files and source code into structured technical guides and API references. The project distinguishes itself by providing an interactive component playground that renders live, runnable code demos directly in the browser. It includes an automated API reference generator that parses source code to create documentation tables and property descriptions. Additionally, it supports a monorepo documentation workflow with source mapping and hot module rep
Provides an interactive playground that renders live, runnable code demos of UI components directly in the browser.
This project is a static site generator and a personal blog that uses GitHub Issues as its primary content management system. It converts markdown files and metadata into pre-rendered HTML pages for web delivery. The site functions as a multilingual content platform with client-side localization to translate text into multiple languages. It also incorporates an interactive code playground, allowing visitors to run and test code snippets directly within the browser through embedded executable environments. The system leverages GitHub Actions to automate the build and publishing workflow, trig
Adds executable code playgrounds to web pages for interactive testing of snippets.