
2026/08/20 2:13
Show HN: terminal-code – ターミナルに搭載された VS Code
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Summary:
tode は、ローカル操作とリモート環境の間を中継するハブとして機能し、ファイル管理及び開発ワークフローの効率化を実現するための汎用的なコマンドラインユーティリティです。ユーザーはフォルダをナビゲートし、特定の位置(行およびカラム)でファイルをオープンし、SSH を介して遠隔サーバー上でコードを実行し、--diff オプションを使用してファイルを比較し、分割ターミナルビューを管理できます。本ツールは Visual Studio Code エコシステムとシームレスに統合されており、設定や拡張機能をインポートし、レビュー用のソースコントロールパネルに接続し、キーボードショートカットの競合を解決し、自身を自動更新します。ファイル操作、遠隔実行、エディタ互換性、保守といった断片化されたタスクを単一の統一的なインターフェースに統合することで、tode は開発者が複数のアプリケーション間で切り替える必要も、複雑なフラグを手動で設定する必要もなく、ターミナルから直接効率的なコーディングのリズムを維持することを可能にします。本文
tode コマンドガイド
tode コマンドは、開発環境でのファイル操作、SSH 接続、コード比較など多様なタスクを一元管理するためのツールです。以下に主要な機能と使用方法をまとめます。
ファイル・フォルダの操作方法
指定されたリソースを開く基本的なコマンドです。
tode- 現在のフォルダを開きます。
tode <folder>- 指定されたフォルダを開きます。
tode <file>- 指定されたファイルを開きます。
アドバンスド な操作(オプション)
より高度な制御や設定を変更するためのフラグ付きコマンドです。
ショートカットと SSH
tode --goto <f:l:c>- 指定されたファイルの特定の行番号 (
) と列番号 (f
) を開きます。c- 例:
tode --goto myproject:main.py:10:5
- 例:
- 指定されたファイルの特定の行番号 (
tode --ssh <ssh args>- 指定した SSH アーギュメントを使用して、SSH サーバー上で terminal-code を実行します。
tode --upgrade- terminal-code を最新バージョンにアップグレードします。
エディタ・設定管理
tode --diff <a> <b>- 2 つのファイルを**比較(差分表示)**します。
tode --split right- ターミナルを分割表示し、右側のパネルに terminal-code を開きます。
tode --import- VSCode 互換エディタから以下をインポートできます:
- 設定ファイル
- キーバインド
- スニペット
- 拡張機能
特殊モードと競合解決
tode --review- **ソースコントロールパネル(Git)**上で動作します。
tode --shortcut-setup- terminal-code と現在のターミナル間でのショートカットキーの競合を自動で解決・設定します。