PhpStorm 2020.1ヘルプ

スペルチェック

PhpStormは、テキスト文字列、コメント、リテラル、コミットメッセージを含むすべてのソースコードのスペルが正しいことを確認できます。この目的のために、PhpStormはデフォルトで有効になっている専用のタイポ インスペクションを提供します。

Typo quick fix

テキスト文字列とコメントでは、キャレットの単語のスペルを正しいものに変更できます。名前変更リファクタリングを有効にするコンテキストでは、インスペクションはシンボルのすべての出現を名前変更することを提案します。

単語のスペルを確認する

タイポ インスペクションを有効にすると、PhpStormはどの辞書にも含まれていない単語を検出して強調表示します。正しいスペルを入力するか、その単語をそのまま使用することができます。単語が受け入れられると、選んだカスタム辞書に追加され、将来スペルチェッカによってスキップされます。タイポ インスペクションが無効の場合、すべてのタイプミスは無視されます。

スペルミスのある単語を修正する

  1. タイポ インスペクションで強調表示されている単語にキャレットを置きます。

  2. the Intention action button をクリックするか Alt+Enter を押すと、使用可能なインテンションアクションが表示されます。

  3. 次へ変更 インテンションアクションを選択して、候補リストから目的のスペルを選択します。

    スペルが間違っている次の単語にジャンプするには、F2を押します。

スペルミスの単語を受け入れる

  1. タイポ インスペクションで強調表示されている単語にキャレットを置きます。

  2. Intention action icon をクリックするか Alt+Enter を押すと、使用可能なインテンションアクションが表示されます。

  3. Select the 辞書に保存 action to add the word to the user's dictionary and skip it in the future. If no default dictionary is selected, PhpStorm will let you choose the one to save the word to.

    追加したばかりの単語を削除するには、Ctrl+Zを押します。

使用する辞書の構成

Correctness of spelling is checked against the bundled dictionaries and user-defined custom dictionaries. Since the spellchecking feature doesn't allow you to actually change the language itself, adding custom dictionaries will allow you to bring virtually any language support to PhpStorm.

辞書は以下のいずれかです。

  • 組み込みのproject-levelおよびapplication-levelディクショナリ。手動で単語を保存して読み込みます。

  • Plain text files with the DIC extension, containing words separated with a new line.

  • Hunspell dictionaries, comprise two plain text files commonly sharing the same name, for example, en_GB.dic and en_GB.aff . The DIC file contains a list of words together with the applicable modification rules. The AFF file lists prefixes and suffixes regulated by a specific modification rule. Hunspell dictionaries can be easily obtained online, for example, here(英語).

使用する辞書を選択する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | 校正 | スペルを選択します。

  2. 開いたスペルページで、辞書に切り替えて、カスタム辞書領域でカスタム辞書を構成します。

    • リストに新しいカスタム辞書を追加するには、the Add button をクリックするか、Alt+Insert を押して、パス選択ダイアログで必要なファイルを選択します。選択したファイルへのフルパスがカスタム辞書リストに追加されます。

    • PhpStormでカスタム辞書の内容を編集するには、それを選択して the Edit button をクリックするか、Enterを押します。対応するファイルが新しいエディタータブで開きます。

    • リストからカスタム辞書を削除するには、それを選択して the Remove button をクリックするか、Alt+Deleteを押します。

  3. バンドルされた辞書領域では、バンドルされた辞書の横にあるチェックボックスをオンまたはオフにして使用するように構成します。

組み込み辞書へのデータ投入

組み込みのproject-levelおよびapplication-level 辞書に、スペルチェック中にスキップする必要がある単語を手動で入力できます。

受け入れられた単語を追加する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | 校正 | スペルを選択します。

  2. 開いたスペルページで、受け入れ済みの単語タブに切り替えて単語リストを作成します。

    • Click the Add button to open the 新規単語の追加 dialog and specify a new entry there. CamelCase or snake_case are not supported. If you try to add a word that is already included in one of the spelling dictionaries, PhpStorm displays an error message: <今入力された単語> は辞書に登録済みです

    • リストから項目を削除するには、項目を選択して Remove buttonをクリックします。

スペルチェックオプションの構成

スペルチェックのデフォルトを設定する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | 校正 | スペルを選択します。

  2. 開いたスペルページで、辞書タブに切り替えます。拡張設定エリアで、単語を保存するための単一の辞書として組み込みのproject-levelまたはapplication-level辞書を使用するかどうかを選択します。

    デフォルトの辞書が選択されていない場合、PhpStormを使用すると、入力ミスした単語に対して次へ変更... インテンションアクションを実行したときに、その単語を保存する辞書を選択できます。

  3. 必要に応じて、スペルチェッカーが提案する単語の数を制限します。

Typo インスペクションの設定

スペルチェッカーをオフにするには、タイポ インスペクションを無効にするか、インスペクションのスコープと重大度を定義するように構成します。

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディターインスペクションを選択します。

  2. 表示されたインスペクションページで、校正ノードを展開し、中央のペインでタイポをクリックします。

  3. 右側のペインで、タイポ インスペクションを設定します。

    • オプション領域では、プロセスコードプロセスリテラル、およびコメントを処理するチェックボックスを選択またはクリアすることによって、インスペクションするコンテンツのタイプを定義します。

    • In the 重大度 area, choose the inspection severity level and the scope in which to apply this level.

      重大度リストから警告またはエラーを選択して、コードのエラーまたは警告と同様に、エディターのスクロールバーですべてのテキスト入力ミスを強調表示します。

最終更新日: 2020年5月08日

関連ページ:

名前の変更リファクタリング

基本:名前変更リファクタリングでは、コード内のすべての参照が自動的に修正されたシンボルやファイルの名前を変更できます。PhpStormで使用できる名前変更リファクタリングは次のとおりです。クラスの名前変更。以下の使用箇所が名前変更されます:インポートステートメント、クラスの修飾名、メソッドの名前変更...

プラグイン

macOSのPhpStorm | 環境設定 | プラグインUse this page tomanage plugins: browse the plugin repository, install, remove, enable, disable, and update plugins.主なコントロ...

プラグインを管理する

プラグインはPhpStormのコア機能を拡張します。彼ら:バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コー...

インスペクション

macOSのこのページを使用して、インスペクションプロファイルのカスタマイズ、インスペクションの重大度の設定、インスペクションの無効化と有効化、およびさまざまなスコープに対するインスペクションの設定を行います。このページは次の領域に分かれています。プロファイルの管理、ツールバー、インスペクションの重...

インスペクションの重大度の設定

インスペクションの重大度は、検出されたコードの問題がプロジェクトにどれほど深刻な影響を及ぼすかを示します。すべての重要度レベルには、独自の強調表示スタイルがあります。PhpStormには、事前定義された重大度レベルのセットがあります。エラー、警告、弱い警告、サーバー問題、タイプミス、強調表示なし、修...

文法

By default, PhpStorm checks the grammar of text files, such as your project'sREADME.md. You can alsoconfigure itto check various textual elements in y...