MadoHub Docs

ワークスペース

プロジェクトディレクトリをワークスペースとして管理します。

ワークスペースは、MadoHub 内で開いたプロジェクトディレクトリです。各ワークスペースはキャンバス上の1つの frame に対応します——MadoHub にはこれ以外に独立したワークスペースの概念はありません——そして、その frame 内に作成されるターミナルタイルの既定作業ディレクトリになります。

ワークスペースの追加

  1. コマンドパレット(Cmd+Shift+P)を開き、Open Project/Frame を選択します。
  2. ファイルダイアログでディレクトリを選択します。
  3. MadoHub がそのディレクトリ用のフレームをキャンバス上に作成します。

左サイドバーに独立したワークスペース切り替え機能はありません——per-frame のナビゲーターがその frame のファイルツリーを表示できますが、ワークスペースの追加は常にコマンドパレットの Open Project/Frame から行います。

複数のワークスペースを扱う

グローバルな「アクティブなワークスペース」というものは存在しません。各 frame は独立しており、それぞれが自身のプロジェクトディレクトリを保持するため、キャンバス上の frame の数だけワークスペースを並べて開いておけます。ワークスペース間を移動するには、コマンドパレットの go-to-frame・go-to-tile コマンドを使うか、Cmd+K でグローバル検索を開いてください。

ワークスペースデータ

各 frame が対応するプロジェクトディレクトリを含む frame レイアウトは、~/.madohub/canvas-state.json に保存されます。

~/.madohub/config.json にも workspaces リストと activeWorkspaceId フィールドが存在しますが、これらはレガシーで使用されていません——アプリのどの部分もこれらを読み書きしないため、無視して構いません。

ワークスペース名はフォルダ名から生成されます。

On this page