20
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

JSON からクラスを生成してくれる quicktype の Visual Studio 2019 用拡張機能作りました

Posted at

これ書いてて思ったんですよ…

JSON から C#、TypeScript、Swift、Go などの型定義を生成してくれる VS Code 拡張機能

Visual Studio Code じゃなくて Visual Studio 2019 でも使えないの??って。quicktype の GitHub リポジトリには Visual Studio Extensions というリンクがあって、そこをクリックすると Paste JSON as Code -quicktype に移動します。

でも、Visual Studio 2017 用なんですよね…

image.png

Visual Studio Code の拡張機能があるからいいか…と思ってたのですが、普段一番書くことが多い C# では Visual Studio 2019 を使うので、やっぱり Visual Studio 2019 でも使いたいということで作りました。

Quicktype for Visual Studio(Unofficial)

image.png

使うためには npm install -g quicktype しておく必要があります。

拡張機能をインストールすると Paste JSON as Code というメニューが編集メニューの下に出来るので JSON をコードとして貼り付けできます。

extensions.gif

まとめ

quicktype はいいぞ。

20
18
1

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
20
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?