このページでは

コードの構文をチェックする

コードを記述している間、Qt Creator はコードの構文をチェックします。Qt Creator がコード内の構文エラーを検出すると、その箇所に下線を引いてアイコンを表示し、エラー箇所またはアイコンの上にマウスポインタを合わせるとエラーの詳細が表示されます。利用可能な修正を適用するには、[電球のアイコン] を選択します。

同様に、JavaScriptオブジェクト表記(JSON)エンティティのインスタンスを編集している場合、Qt Creator はJSONデータ構造内のエラーに下線を引きます。

C++ コードのエラーの例

Qt Creator 行末にセミコロンが欠けているため、エラーとしてマークされます:

編集モードでの構文エラー

Qt Creator 変数が使用されていないため、警告が表示されます:

編集モードにおける意味的なエラー

Qt クラス名にタイプミスがあります:

編集モードでの注釈ツールチップ

QML または JavaScript の構文を確認する

QML や JavaScript コードを記述する際、注釈にエラーコードが表示される場合があります。

プロジェクトで「QML Language Server 」を有効にすると、qmllint を使用して QML および JavaScript コードがチェックされます。詳細については、「qmllint リファレンス」を参照してください。

QML Language Server を無効にすると、Qt Creator は静的解析ツールを使用します。詳細については、「JavaScriptおよびQMLのエラーコード」を参照してください。

静的解析ツール用のチェック項目の選択

メッセージの管理

ツールチップのポップアップにあるアイコンを使用して、エラーや警告メッセージをクリップボードにコピーしたり、特定の種類のメッセージを非表示にしたり、診断設定を変更したりできます。

エラーや警告の下線に使用する色を変更するには:

  1. 「Preferences 」 > 「Text Editor 」 > 「Font & Colors 」の順に移動し、Copy
  2. 「Error 」および「Warning 」の新しい色を選択します。

行注釈の位置の設定

注釈の表示位置を指定するには、[Preferences ] > [Text Editor ] > [Display ] > [Line Annotations] の順に移動し、注釈をコードのすぐ隣に表示するか、コードの右側に揃えて表示するか、または右余白に表示するかを選択します。テキストの隣に注釈を表示するスペースが通常足りない場合、行間に注釈を表示すると便利です。

[表示] タブの [テキストエディタ] 環境設定

注釈を非表示にしている場合でも、アイコンの上にマウス ポインタを合わせると注釈を表示できます。

「手順: 分析」、「アナライザ」、「コードの分析」、および「JavaScript および QML のチェック」も参照してください 。

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.