Assembly YASM Helper
VS CodeでのYASM・NASMの言語サポート。単体で動く言語サーバー付き。
方向性Language server
YASM のハイライトと、ステータスバーの「YASM ok」表示。
理由
YASM を書くと、物足りず、必要以上に手間がかかると感じていました。
自分の作業の進め方に合う YASM 拡張がなかったため、Roncho 氏の TASM 拡張を拡張しました。機能が増え、ほぼ新しい拡張と呼べる規模になりました。
- 01
オートコンプリート
書きながら、アセンブリファイル内で候補を表示します。
VS Code
- 02
Hover
ラベルにカーソルを合わせると、ドキュメントコメントを表示します。
VS Code
できること
Autocomplete · hover · go to definition · cross-file extern · references · rename · symbols · signature help · folding · diagnostics · ビルドと実行 · デバッガ連携 · コンパイラチェック · 複数ファイルのワークスペース · 単独で動く language server assembly-yasm-lsp
155件
VS Code Marketplace
Marketplace · 2026年9月26日
28リリース
2026年2月22日〜4月2日
GitHub
誰が何をしたか
- 自分
- どの言語機能を用意するかを決め、単独で動く language server を追加して保守しています。
- AI
- その多くを、私の指示のもとで実装しました。
- アップストリーム
- Roncho 氏の TASM 拡張の上に構築しています。コードベースの土台です。
結果
完成しています。私と友人が使い、不具合があれば修正します。
現在の状況
Marketplace でのインストール155件(2026年9月26日時点)。インストール数であり、アクティブユーザー数ではありません。