4 个仓库
Executing selected ranges of code or entire scripts directly from the editor interface.
Distinct from Code Block Execution: None of the candidates cover the act of sending a selected editor range to an interpreter for immediate execution.
Explore 4 awesome GitHub repositories matching development tools & productivity · Interactive Code Block Execution. Refine with filters or upvote what's useful.
python-mode 是一个 Vim IDE 插件,为 Python 开发提供了集成的工具集。它包含一个用于管理执行断点和检查程序状态的调试界面、一个用于检索官方语言符号的文档浏览器,以及一个用于静态分析和自动化结构重构的系统。 该项目具有专用的环境管理器,可检测并使用项目特定的虚拟环境,以确保正确的库和解释器解析。它集成了 PyLint 和 Rope 等外部工具,以识别代码错误并执行项目范围的重构。 该插件涵盖了广泛的开发功能,包括实时代码检查(linting)、自动化代码格式化和智能代码补全。它还提供用于在定义之间跳转的结构化导航工具、高级语法高亮显示,以及直接从编辑器执行单个代码块的能力。
Enables running the current script or a selected range of code directly from the editor interface.
ptpython is a programmable Python interactive shell and development console. It functions as an enhanced REPL for executing Python code and managing runtime state, featuring support for an asynchronous event loop that allows for top-level await statements. The environment is highly customizable, offering pluggable keybinding schemes and adjustable interface appearances. It provides a programmable interface that can be embedded into other applications to facilitate runtime debugging and live state inspection. The shell includes a suite of developer tools for interactive coding, such as automa
Provides an enhanced interactive REPL for executing and testing Python code with advanced editor features.
Hydrogen 是一个交互式代码执行环境和文本编辑器集成,支持执行单行或代码块并立即获得内联输出。它作为一个多语言交互式笔记本和远程内核编排器,允许用户通过 Jupyter 内核运行代码,并直接在编辑器内渲染丰富的媒体,如绘图、图像和视频。 该系统通过远程内核管理脱颖而出,通过网络套接字将代码执行路由到外部容器或远程服务器。它维护一个有状态的编程环境,其中语言命名空间跨多个文件持久存在,从而实现变量状态跟踪和基于活动运行时的内核感知代码补全。 该平台进一步涵盖了内核生命周期控制,包括中断或重启环境的能力。它包括一个用于扩展语言功能和用户界面功能的插件系统。
Enables the execution of individual lines or blocks of code directly within the text editor.
CherryTree 是一款分层笔记应用和富文本编辑器,旨在通过嵌套的节点树来组织信息。它既是一个代码集成的文档工具,也是一个加密的知识库,支持使用 SQLite 或 XML 进行本地数据存储。 该项目通过集成开发者友好的功能脱颖而出,例如语法高亮以及直接通过外部终端执行代码块的能力。它还提供密码保护加密功能,以确保存储数据的安全性,防止未经授权访问信息树。 该软件涵盖了广泛的内容管理功能,包括 LaTeX 数学公式渲染、嵌入式媒体处理以及内部和外部超链接。它支持通过导入外部内容和导出为 PDF、HTML 或纯文本等多种格式来实现数据可移植性,并配备了全局搜索和替换工具。
Enables the immediate execution of selected code ranges directly from the editor interface.