0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VSCodeでメモを取る

0
Last updated at Posted at 2026-08-19

運用方針

  • メモは普段Markdownを使っている
  • 開発中の作業ログ、ふと浮かんだアイデア、todo、教わったこと、仮説や論点の整理、メールの下書きetc...
  • 方針: 書く瞬間の分類の判断コストを極限まで減らす

ディレクトリ構成

memo/
├── 01_daily/      # daily. todo・アイデア・雑メモ全部
├── 02_projects/   # 動いている案件ごとに1フォルダ
├── 03_knowledge/  # 蓄積したい示唆、チートシート、まとめetc
├── 04_drafts/     # メール下書きなど使い捨て
├── 98_templates/  # dailyのテンプレート
└── 99_archive/    # 終わった案件をフォルダごと移す

命名規則

  • daily: 2026-08-19.md日付そのまま
  • 一時もの(メール下書き・打合せメモ): 20260819-山田-見積依頼.md のように日付プレフィックスを付ける
  • knowledge: 日付なしで内容そのままの名前(java-stream.md)。追記する前提のファイルなので日付は不要
  • projects: 案件フォルダの中は dev-log.md(追記型の開発ログ)と 論点.md 程度の少数ファイルに追記していく。1トピック1ファイルには分けない

dailyのテンプレート

templates/daily.md

## Todo
- [ ] 

## Log

Log は時刻付きの1行メモにする

## Log
- 09:12 認可の持たせ方で迷い中 → JWTクレームに寄せる案
- 10:30 A先輩: Streamで例外を扱うときは△△ #stock
- 13:05 アイデア: 論点ツリーを横に倒すUI #stock
- 15:40 障害調査ここまで。原因はコネクションプール枯渇っぽい

VS Codeでの実装

dailyを1キーで開く

メモフォルダ直下に .vscode/tasks.json を置く。今日の日付のファイルがなければテンプレートからコピーし、エディタで開くタスク。

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "daily",
      "type": "process",
      "command": "powershell",
      "args": [
        "-NoProfile",
        "-Command",
        "$f = Join-Path '${workspaceFolder}' ('daily/' + (Get-Date -Format 'yyyy-MM-dd') + '.md'); if (!(Test-Path $f)) { Copy-Item (Join-Path '${workspaceFolder}' 'templates/daily.md') $f }; & '${execPath}' --reuse-window $f"
      ],
      "presentation": { "reveal": "never", "echo": false },
      "problemMatcher": []
    }
  ]
}

次に keybindings.json(コマンドパレット → Open Keyboard Shortcuts (JSON))にキーを割り当てる。

[
  {
    "key": "ctrl+alt+d",
    "command": "workbench.action.tasks.runTask",
    "args": "daily"
  },
  {
    "key": "ctrl+alt+t",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus && editorLangId == markdown",
    "args": { "snippet": "- $CURRENT_HOUR:$CURRENT_MINUTE $0" }
  }
]

これで、 Ctrl+Alt+D を押すだけでdailyが(なければ作られて)開き、Ctrl+Alt+T- 14:32 のように打刻される。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?