在浏览器标签页或悬浮面板中实时运行命令
所需环境: Windows、macOS 或 Linux,外加一个叫 Node.js 的免费软件。仅此而已。
输入一条命令,点击运行,实时看它输出。不用再到处找终端窗口,关掉窗口也不会丢失历史记录。
传统方式的局限
打开一个终端,跑一条命令,关掉窗口。下次还得重新输入一遍。
十条命令,十个窗口,根本分不清哪个在干什么。
两种运行模式
挑一个适合当下的。
- 浏览器标签页: 像打开网站一样打开它,多个标签页并排运行不同命令。
- 悬浮面板: 一个小窗口,始终置顶,不碍事又随时可用。
两种方式跑的是同一批命令,共享同一份历史记录,随时切换。
核心功能
- 实时输出: 命令执行过程实时可见,不用等它跑完才知道结果。
- 多标签页: 每个标签页都有自己的终端、自己的目录、自己的历史。
- 历史记录: 每条跑过的命令都会保存,点一下就能重新执行。
- 收藏夹: 给常用命令加星标、贴标签、上颜色,下次一眼就能找到。
- 文件浏览器: 点击选脚本,不用手打完整路径。
- 监听模式: 指定一个文件或文件夹,只要有变动就自动重新执行命令。
- 搜索功能: 在任意标签页的任意历史输出里,搜任意关键词。
一切都在你的电脑上完成,不用账号,不上云,不上传。它只为你的机器运行,也只运行在你的机器上。
输入邮箱,我们会发一个压缩包链接。里面是一个文件夹
command-line-local-runner/:
00-start/— 双击启动器,每个系统一个文件cli-run/— 工具本体,浏览器版本
css/— 样式文件(base.css、input.css、sidebar.css、output.css、modals.css、responsive.css)js/— 逻辑文件(state-globals.js、tabs-manager.js、run-command.js、output-display.js、history-sidebar.js、browse-files.js、ui-controls.js、init-startup.js)server.js、index.html— 应用主文件cli-run-mini/— 悬浮面板版本(main.js、preload.js、package.json).10-documents/— 安装指南与使用步骤
十条命令不该逼你开十个终端窗口。一个标签页,或一个小面板,就够用了。
挑你喜欢的方式,跑你的命令,然后安心去过你的一天。如果这帮你省下了翻终端历史的麻烦,请我吃个煎饼果子就好。
捐赠让这个工具保持免费。谢谢你。