ティータワット
DEV TOOL · VS CODE · 2026開発ツールCOMPLETED

Assembly YASM Helper

VS CodeでのYASM・NASMの言語サポート。単体で動く言語サーバー付き。

方向性Language server
出発点
RonchoのTASM拡張を拡張
インストール数
Marketplaceで155 · 2026年9月26日
コミット
104中103 · 28リリース
制作
2026-02-22 → 04-02
YASM のハイライトと、ステータスバーに「YASM ok」と表示された VS Code のエディタ
YASM のハイライトと、ステータスバーの「YASM ok」表示。
理由

YASM を書くと、物足りず、必要以上に手間がかかると感じていました。

自分の作業の進め方に合う YASM 拡張がなかったため、Roncho 氏の TASM 拡張を拡張しました。機能が増え、ほぼ新しい拡張と呼べる規模になりました。

  1. 01

    オートコンプリート

    書きながら、アセンブリファイル内で候補を表示します。

    VS Code
    YASM ファイルのオートコンプリート候補一覧
  2. 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日時点)。インストール数であり、アクティブユーザー数ではありません。