2 dépôts
Execution of selected text fragments as code with the output replacing the original text.
Distinct from Text Search and Replace: Candidates focus on rule evaluation or text replacement, not executing code within a buffer.
Explore 2 awesome GitHub repositories matching development tools & productivity · In-Buffer Code Evaluation. Refine with filters or upvote what's useful.
mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls
Allows executing selected text as code and replacing the region with the resulting output.
gore est un shell interactif et une boucle read-eval-print pour le langage Go. Il sert d'outil de prototypage qui permet l'évaluation d'expressions, d'instructions et de déclarations de fonctions dans une interface basée sur un terminal sans nécessiter un cycle de build complet. Le projet s'intègre comme un client de serveur de langage pour fournir une complétion de code intelligente, des suggestions de code en temps réel et une résolution automatique des imports de paquets. Il se distingue davantage en générant des fichiers de module temporaires pour résoudre les dépendances et en important automatiquement des dépôts distants pendant une session. L'outil inclut des capacités pour l'expérience développeur, telles que l'inspection du type d'expression, la récupération de la documentation des symboles et le filtrage de la sortie de compilateur redondante. La session interactive est prise en charge par le suivi de blocs multi-lignes, l'historique de commandes persistant et la gestion du curseur de terminal basée sur ANSI.
Maintains a persistent internal buffer of source code that is rewritten and compiled upon every execution request.