JetBrains IDEで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

IntelliJ IDEA UltimateとWebStormでのプラグイン使用情報

Free Trial
Not for use with personal data
important

JetBrainsプラグインを使用するには、Axe DevTools Linterの有料サブスクリプションが必要です。

JetBrains IDE向けのAxe DevTools Linterプラグイン(現在サポートされているのはLinux、macOS、Windows上のIntelliJ IDEA UltimateWebStormのみ)は、IDE内でコードのアクセシビリティの問題をチェックできます。React (JSX)、React Native、Angular、Vue、HTML、Markdownを、一般的なアクセシビリティの欠陥についてチェックできます。

important

IntelliJ IDEAのCommunity Editionは、LSP(Language Server Protocol)をサポートしていないため、サポートされていません。LSPをサポートしているのは、IntelliJ IDEA Ultimate EditionまたはWebStormだけです。LSPはIntelliJ IDEA UltimateまたはWebStormの2023.2以降のバージョンも必要としますのIntelliJ IDEA UltimateまたはWebStormです。

使用方法の概要

プラグインは、IDE内で赤い波線でアクセシビリティエラーを強調表示し、エラーを示すツールチップを提供します。ツールチップには、指定されたアクセシビリティエラーに関する詳細情報へのDeque Universityリンクが含まれています。また、アクセシビリティエラーはIDE内の問題ツールウィンドウにも表示され、以下のWebStormの例に示されています。

プラグインがWebStormでアクセシビリティエラーを示す方法を示しています。エラーはボタンテキストがないことと、不正な定義リストです。

同様に、IntelliJの場合は、次のスクリーンショットに2つのアクセシビリティエラー(lang属性のスペルミスと空の見出し要素)を示します。

IntelliJのこのスクリーンショットには2つのアクセシビリティエラーが示されています。1つ目はlang属性のスペルミスで、2つ目は空の見出しです。

プラグインが実行するアクセシビリティチェックの詳細については、アクセシビリティルールを参照してください。

始めましょう

プラグインは、DequeのAgoraリポジトリから、Agoraアカウントを使用してダウンロードできます。

important

プラグインをダウンロードするには、Deque Agoraアカウントが必要です。ヘルプが必要な場合は、直接Dequeの担当者に連絡するか、私たちのサポートデスクを通じて、またはメールを送信してくださいを通じて連絡してください。

JetBrainsプラグイン

プラグインは、ファイル名がaxe-devtools-linter-バージョン.jarバージョンがプラグインのバージョンである)形式になっている.jarファイルとして配布されます。

IDEにプラグインをインストールするには、ディスクからプラグインをインストールするでの手順に従ってください。

設定

プラグインの構成は必要ありませんが、動作を変更したい場合は、axe-linter.ymlの構成ファイルを作成することができます。詳細については、以下を参照してください。

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

プラグインがアクセシビリティエラーを特定するために使用するルールについて詳しくは、アクセシビリティルールを参照してください。

次のステップ

このドキュメントサイトには、さまざまなAxe DevTools Linter製品の使用に関する情報が含まれています。詳細については、Axe DevTools Linterについてを参照してください。