VS Code 用 Axe Linter エクステンションの使用

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

VS Code でのエクステンションのインストールと使用に関する情報

Free Trial
Not for use with personal data

VS Code のための Axe DevTools Linter 拡張機能を使用すると、VS Code や Cursor や Windsurf などの AI IDE を含む VS Code 互換のエディター内で、コードのアクセシビリティ問題をチェックできます。React (JSX)、React Native、Angular、Vue、HTML、Markdown で一般的なアクセシビリティの欠陥を確認できます。

エクステンションの取得

通常、VS Code エクステンションマーケットプレイスから拡張機能をダウンロードします。インストールボタンをクリックすると、拡張機能がダウンロードされ、VS Codeを開いて拡張機能をインストールする許可を求められます。

VSCodium、CursorやWindsurfなどのAI IDE、または他のVS Code互換のエディタを使用している場合は、Open VSX Registryから拡張機能をインストールできます。

拡張機能をダウンロードおよびインストールする他の方法については、制限された環境におけるインストールをご覧ください。

使用の概要

拡張機能はVS Code内でアクセシビリティエラーを赤い波線でハイライトし、エラーを示すツールチップを提供します。さらに、下の問題ペイン(有効にされている場合)は、以下に示すようにエラーのリストを表示します。

VS Code ウィンドウの下部にある問題ペインのツールチップとエントリーを通じて、HTML 要素に言語属性の欠如を示します

ツールチップと問題ペインの情報には、指定されたアクセシビリティエラーに関する詳細情報を得るためのDeque Universityへのリンクが含まれています。表示された例では、コード例にhtml要素のlang属性が欠けており、それについてはDeque Universityで説明されています:html-has-lang

設定

エクステンションを設定する必要はありませんが、設定ファイルを使用して動作を変更できます。詳細については、次を参照してください:

アクセシビリティルールのサポート

プラグインがアクセシビリティエラーを検出するために使用するルールに関する詳細は、アクセシビリティルールをご覧ください。

制限された環境におけるインストール

ほとんどの場合、Axe DevTools Linter 拡張機能を VS Code Marketplace または Open VSX Registry から直接インストールできます。ただし、一部の組織には、これらのレジストリから直接拡張機能をインストールすることをブロックするセキュリティ制限があります。

拡張パッケージは自己完結型です: ファイルをリントするコンポーネントはパッケージに含まれており、最初の実行時に何かをダウンロードすることはありません。これは、ダウンロードした.vsix ファイルから、制限された環境にインストールできることを意味します。以下のいずれかのソースから利用可能です:

  • VS Code Marketplace または Open VSX(推奨)。 どちらかのレジストリにアクセスできるマシンから、拡張機能のページで.vsix をダウンロードし(Marketplaceでは、アイテムページの リソース セクションにある 拡張機能をダウンロード リンクを使用)、制限されたマシンに転送してください。
  • Deque の Agora ソフトウェアリポジトリ。 どちらのレジストリにもアクセスできない場合、Axe DevTools Linter のライセンスをお持ちであれば、代わりに Agora から.vsix をダウンロードできます。
tip

Agora アカウントについてのサポートが必要ですか?

Agora でのインストールパッケージについて

Deque は、Agora ソフトウェアリポジトリで拡張機能を提供しています:

拡張機能名 Agora上の場所 説明
vscode-axe-linter-<version>.vsix https://agora.dequecloud.com/ui/native/linter-bin/vscode-linter/ VS Code Marketplace バージョンと同一の拡張パッケージ

上記の場所では、ディレクトリビューアがすべての利用可能なバージョンをリストします。最新バージョンを選択し、.vsix ファイルを見つけるまでサブディレクトリを掘り下げてください。

インストール手順

  1. 上記の説明されたソースのいずれかから.vsix パッケージをダウンロードしてください。
  2. VS Codeで拡張機能パネルを開きます。
  3. オーバーフローメニュー(...)をクリックします。
  4. メニューの最後のオプションとしてVSIXファイルからインストール...を選択してください。
  5. ダウンロードした.vsixファイルを選択してください。

ローカルで.vsixファイルをインストールするためのメニュー項目を拡張機能パネルに表示します

トラブルシューティング

VS Code 拡張機能は、Axe Linter 出力チャンネルに診断情報を書き込みます。このログは、拡張機能の起動時の活動、プラットフォームの詳細や拡張機能のバージョンを記録し、拡張機能が正しく開始または初期化されない場合の問題を診断するのに最も役立ちます。

ログを見るには:

  1. 出力パネル(表示 > 出力)を開きます。
  2. パネルの右上隅にあるチャネルドロップダウンからAxe Linterを選択します。

拡張機能の問題についてDequeサポートに連絡する場合、このログの内容を含めると、チームが問題を診断するのに役立ちます。

次のステップ

このドキュメントサイトには、さまざまなAxe DevTools Linterの提供についての情報が含まれています。詳細についてはAxe DevTools Linterについてをご覧ください。