4 repositorios
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 es un plugin de IDE para Vim que proporciona un conjunto de herramientas integrado para el desarrollo en Python. Incorpora una interfaz de depuración para gestionar puntos de interrupción de ejecución e inspeccionar el estado del programa, un navegador de documentación para recuperar símbolos oficiales del lenguaje y un sistema para análisis estático y refactorización estructural automatizada. El proyecto cuenta con un gestor de entorno dedicado que detecta y utiliza entornos virtuales específicos del proyecto para garantizar la resolución correcta de bibliotecas e intérpretes. Integra herramientas externas como PyLint y Rope para identificar errores de código y realizar refactorizaciones en todo el proyecto. El plugin cubre capacidades de desarrollo amplias, incluyendo linting en tiempo real, formato de código automatizado y autocompletado de código inteligente. Proporciona además herramientas de navegación estructural para saltar entre definiciones, resaltado de sintaxis avanzado y la capacidad de ejecutar bloques de código individuales directamente desde el editor.
Enables running the current script or a selected range of code directly from the editor interface.
ptpython es un shell interactivo de Python programable y consola de desarrollo. Funciona como un REPL mejorado para ejecutar código Python y gestionar el estado en tiempo ejecución, con soporte para un bucle de eventos asíncrono que permite sentencias await de nivel superior. El entorno es altamente personalizable, ofreciendo esquemas de keybindings conectables y apariencias de interfaz ajustables. Proporciona una interfaz programable que puede ser embebida en otras aplicaciones para facilitar la depuración en tiempo de ejecución y la inspección de estado en vivo. El shell incluye una suite de herramientas de desarrollo para codificación interactiva, como autocompletado de código, edición multilínea y resaltado de sintaxis en tiempo real. También permite la ejecución de comandos del shell del sistema directamente desde el prompt.
Provides an enhanced interactive REPL for executing and testing Python code with advanced editor features.
Hydrogen es un entorno de ejecución de código interactivo e integración de editor de texto que permite la ejecución de líneas o bloques de código individuales con salida inmediata en línea. Funciona como un cuaderno interactivo políglota y un orquestador de kernels remoto, permitiendo a los usuarios ejecutar código a través de kernels de Jupyter y renderizar medios enriquecidos, como gráficos, imágenes y video, directamente dentro del editor. El sistema se distingue por la gestión remota de kernels, enrutando la ejecución de código a contenedores externos o servidores remotos a través de sockets de red. Mantiene un entorno de programación con estado donde los espacios de nombres de lenguaje persisten a través de múltiples archivos, permitiendo el seguimiento del estado de las variables y el autocompletado de código consciente del kernel basado en el runtime activo. La plataforma cubre además el control del ciclo de vida del kernel, incluyendo la capacidad de interrumpir o reiniciar entornos. Incluye un sistema de plugins para extender las características del lenguaje y la funcionalidad de la interfaz de usuario.
Enables the execution of individual lines or blocks of code directly within the text editor.
CherryTree is a hierarchical note-taking application and rich text document editor designed for organizing information within a nested tree of nodes. It functions as a code-integrated documentation tool and an encrypted knowledge base, utilizing SQLite or XML for local data storage. The project distinguishes itself by integrating developer-centric capabilities, such as syntax highlighting and the ability to execute code blocks directly via an external terminal. It also provides password-protected encryption to secure stored data and prevent unauthorized access to the information tree. The so
Enables the immediate execution of selected code ranges directly from the editor interface.