Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Todo EmpireNew to Visual Studio Code? Get it now.
Todo Empire

Todo Empire

OSAMU NIINA

|
1 install
| (0) | Free
Aggregate progress from todo.md files in selected folders.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Todo Empire (VS Code Extension)

選択した複数フォルダの直下 *todo.md を集計し、TreeView とステータスバーに進捗を表示する VS Code 拡張です。

機能

  • Todo Empire: Select Folders
    • 対象フォルダを複数選択
    • 選択結果は workspaceState に保存
  • Todo Empire: Refresh
    • 保存済みフォルダを再集計
  • Explorer View Todo Empire
    • フォルダごとの進捗 (checked/total (pct%))
    • *todo.md が無い場合は *todo.md なし
    • 読み込み失敗時は 読み込みエラー
  • StatusBar
    • フォルダ未選択: フォルダ未選択
    • 選択済みだが有効 *todo.md なし: *todo.md なし
    • 有効 *todo.md あり: 合算進捗表示

コマンド公開方針

  • 公開コマンド:
    • todoEmpire.selectFolders
    • todoEmpire.refresh
  • 内部コマンド:
    • todoEmpire.openTodo(コマンドパレット非公開)

既知の制約

  • 対象は「選択フォルダ直下の *todo.md のみ」です。
  • サブディレクトリは探索しません。

開発

セットアップ

npm install

品質ゲート

npm run type-check
npm test
npm run lint
npm run compile

VSIX パッケージ作成

npm run package:vsix

作成物:

  • todo-empire.vsix

ローカルインストール例:

code --install-extension todo-empire.vsix

VS Code での手動E2E

  1. このフォルダを VS Code で開く
  2. Run and Debug で Run Extension を選び F5
  3. 開いた Extension Development Host で Todo Empire: Select Folders を実行
  4. *todo.md の作成/編集/削除で表示更新を確認
  5. 再起動後に選択フォルダが復元されることを確認

ドキュメント

  • 変更履歴は CHANGELOG.md を参照。
  • 開発用ドキュメント(要件/設計/実装タスク)はリポジトリ内ドキュメントとして管理。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft