Open2

Denoプロジェクトを新規で作成するのはdeno initだけでいい

hashrockhashrock

denoプロジェクトを作るとき、VSCodeの設定が必要だと思って以下の手順を行っていた。

  1. Denoプロジェクトの初期化
deno init
  1. VSCode上で Deno Enable を実行して .vscode/settings.json を生成

hashrockhashrock

しかし、実際には settings.json を削除しても現在はDenoのLSPが実行される(kt3kさんに教えてもらった)。

deno.jsonが存在すればDeno extensionが起動するようになっている、ということだった。

つまり、globalでdeno extensionをdisableにしていない限りは settings.jsonは必要ないし、Node.jsプロジェクトならLSPが勝手に起動することもないので、おそらくdeno extensionをdisableにする必要は少なく、公開プロジェクトでも .vscodeが不要である可能性は高い。

つまり、多くの場合は deno init だけで良さそう。