ファイルを保存して全部閉じるVSCode拡張機能を作った感想

進め方

VSCodevimのキーバインディングをいくつか調整するがてら実施した。

午後16,7くらいから〜24時まで、アニメを見ながらダラダラと進めた。

頭使うの面倒なので、ほぼほぼCursorを使った。

yo codeをつかった。

結果

github.com

marketplace.visualstudio.com

何に使うか

vimの以下の挙動を実現する。

:wqq<CR>

VSCodeの setting JSON

  "vim.normalModeKeyBindings": [
    {
      "before": ["<leader>", "q"],
      "commands": ["extension.saveAndCloseAll"]
    }
 ]

感想

  • 面白かったが、中間プロセスなどすぐ忘れそう。
  • Cursorやコードジェネレーターは、何が便利かって、疲れて頭を使いたくないようなときにも、いい感じにやってくれる
    • 色々覚えるのがだるいときに便利
    • やる気がないときに、とりあえずなにか始めるのに便利

勉強になったのでよかった。