🦀

100日後にRustをちょっと知ってる人になる: [Day 59]Fermyon Spin VS Code Extension

2022/10/29に公開約1,500字

Day 59 のテーマ

Day 56Day 58FermyonWebAssembly 関連のソリューションについて見てみました。

  • Spin
  • Fermyon Platform
  • Fermyon Cloud

今日もその流れで Fermyon 関連のソリューションについてまた見てみたいと思います。

Spin のアプリケーションを作って動かす際には必ず Spin コマンドを使用します。
この Spin の利便性をあげるために VS Code のエクステンションが提供されています。それを今日は導入して使ってみたいと思います。

Spin VS Code Extention

Spin VS Code Extention は以下のリポジトリで公開されています。

このリポジトリの REDME にも書かれていますが、このエクステンションはまだ開発初期段階にあるようです。現時点で提供されている次のもののみのようです。

  • Spinアプリケーションを構築するためのタスク(spin:build)
  • Spinアプリケーションを実行するためのタスク(spin:up)

Spin VS Code Extention のインストール

この Spin VS Code Extention は、Visual Studio Marketplace で入手できます。

VS Code 上からも検索してインストールすることができます。

VS Code からの Spin コマンド

次のようにコマンドパレットから、Spin コマンドが見えるようになります。

Spin コマンドを予めインストールしていなくても、ここから導入ができそうです。

Day 59 のまとめ

エクステンションの導入をしてみましたが、冒頭にまだ開発初期段階のものだとリポジトリの README にかかれていると説明しました。
正直、現時点では入れるメリットがほとんどありません。

あらかじめ Spin コマンドがターミナル上で使えるようにダウンロードしてパスを通している人がほとんどだと思います。そのような環境では、わざわざこのエクステンションを入れなくてもいいかな、と思いました。

今後の進化に期待したいですね。

GitHubで編集を提案

Discussion

ログインするとコメントできます