Open2

VS Code拡張機能を作ってみる

AikAik

スクラップ投稿のお試しに、VSCode拡張機能をノー知識で作ってみる過程を記す。

今時ChatGPTに聞けば早く済みそうだが、折角なので頼らずにやってみる。
また、出来るだけ公式記事に頼ってみる縛りで。

公式Docs(英語なので適宜ググりながら):
https://code.visualstudio.com/api

AikAik

拡張機能作成のチュートリアル。
https://code.visualstudio.com/api/get-started/your-first-extension

Node.js環境とGitがあれば良いらしい。
MacbookなのでGitは標準インストール(なはず)、Node.jsも既に入ってる。
念の為Node.jsのバージョンを調べるとv22.2.0だった。

開発はTypeScriptかJavaScriptでやるらしい。TypeScriptがいいな…。
あと、Yeomanというツールを使うらしい。なんだコレは…。

https://yeoman.io/
The web's scaffolding tool for modern webapps
→モダンWebアプリのためのスキャフォールディングツール。

今度は「スキャフォールディング」の意味がわからない。

ソフトウェア開発においてプロジェクトの骨組みやテンプレートを自動生成する手法を指します。
この手法により、開発者は反復的な作業を削減し、効率的にプロジェクトを立ち上げることが可能です。
引用元

要は自動化ツールの一種か。