コマンドをその場で実行 ブラウザタブでも浮遊パネルでも
必要環境: Windows、macOS、Linuxのいずれか、そしてNode.jsという無料アプリだけ。それだけです。
コマンドを入力して、実行を押す。出力がリアルタイムで流れるのを見るだけ。ターミナルウィンドウを探し回る必要もなく、閉じても履歴は消えません。
従来のやり方
ターミナルを開く。コマンドを実行する。ウィンドウを閉じる。次に使うときはまた一から入力し直し。
コマンド10個で、ウィンドウも10個。どれが何をしているのか、すぐわからなくなります。
実行方法は2つ
その時の気分に合わせて選べます。
- ブラウザタブ。 ウェブサイトのように開くだけ。複数のコマンドを別々のタブで並べて実行できます。
- 浮遊パネル。 常に最前面に表示される小さなウィンドウ。邪魔にならず、でもすぐ手元にあります。
どちらも同じコマンドを実行し、同じ履歴を保存します。いつでも切り替え可能です。
できること
- ライブ出力。 コマンドの実行過程をリアルタイムで確認。終わるまで待つ必要はありません。
- 複数タブ。 タブごとに専用のターミナル、フォルダ、履歴を持てます。
- 履歴の保存。 実行したコマンドはすべて保存され、クリック一つで再実行できます。
- お気に入り登録。 コマンドにスターを付け、ラベルと色を設定。次回すぐに見つけられます。
- ファイルブラウザ。 パスを手入力せず、クリックでスクリプトを選択できます。
- 監視モード。 ファイルやフォルダを指定すれば、変更があるたびに自動でコマンドを再実行します。
- 検索。 どのタブの過去の出力でも、任意の単語を検索できます。
すべてあなたのPC内で完結します。アカウント登録不要、クラウド不使用、アップロードなし。あなたのマシンで、あなたのマシンのためだけに動きます。
メールアドレスを入力すると、zipファイルのリンクをお送りします。中身は
command-line-local-runner/というフォルダ1つ:
00-start/— ダブルクリックで起動するランチャー、OSごとに1ファイル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/— セットアップガイドと使い方
コマンド10個のために、ターミナルウィンドウを10個も開く必要はありません。タブ1つ、あるいは小さなパネル1つで十分です。
好きな表示方法を選んで、コマンドを実行して、あとは一日を楽しんでください。ターミナルの履歴を掘り返す手間から救われたなら、たい焼き一つおごってもらえたら嬉しいです。
寄付はこのツールを無料に保つ支えになります。ありがとうございます。