このページでは

設定Qt Creator

手順:設定Qt Creator

Qt Creator を Qt XML インストールの一部としてインストールした場合、デフォルトの設定と構成オプションのまま、そのまま使用できるはずです。

ただし、スタンドアロンのQt Creator パッケージをインストールした場合、Qt Creator をソースからビルドした場合、または複数の Qt バージョンをインストールした場合は、Qt Creator に Qt バージョンやコンパイラの場所を指定し、それらを使用するキットを作成する必要がある場合があります。

Qt Creator をお気に入りのコードエディタやIDEのように動作させるには、汎用的なハイライト、コードスニペット、バージョン管理システムに関する設定を変更してください。プラグインや拡張機能を管理して、Qt Creator の機能を有効または無効にできます。

Qt Creator のアクセシビリティを高めるには、キーボードナビゲーションを使用するか、色やズームレベルを調整してください。

以下のセクションでは、利用可能なオプションをまとめ、必要な設定を指定し、Qt Creator の使用体験を向上させるための詳細情報へのリンクを掲載しています。

ビルドおよび実行設定の確認

Qt Creator は、アプリケーションを作成するための統合開発環境 (IDE) です。Qt Online Installer を使用してQt Creator をインストールすることは可能ですが、スタンドアロンのQt Creator インストーラでは、Qt や qmake などの Qt ツールは一切インストールされません。Qt Creator を Qt 開発に使用するには、Qt のバージョンとコンパイラもインストールする必要があります。 後でコンパイラのバージョンを更新した場合は、Qt Creator に登録することができます。

Qt Online Installer は、コンパイラと Qt のバージョンを自動検出しようとします。検出に成功した場合、関連するキットがQt Creator で自動的に利用可能になります。検出に失敗した場合は、Qt Creator に各コンポーネントの場所を指定するために、キットを手動で追加する必要があります。

キットを追加するには、Preferences >Kits に移動し、「Add 」を選択してください。

各キットは、デバイス、コンパイラ、Qtのバージョンなど、1つの環境を定義する一連の値で構成されています。Preferences >Kits >Qt Versions にインストール済みのすべてのQtバージョンが表示されない場合は、Link with Qt を選択してください。

それでも「Automatically Managed 」にQtのバージョンが表示されない場合は、「Add 」を選択して手動で追加してください。

また、「Preferences 」 > 「Kits 」 > 「Compilers 」に、お使いのコンパイラが表示されているか確認してください。

USB経由でデバイスをコンピュータに接続し、デバイス上でアプリケーションの実行、デバッグ、分析を行います。Linuxベースのデバイスは、WLAN経由でも接続できます。「Qt Creator 」とコンピュータ間の接続を設定し、キット内のデバイスを選択してください。

デバイスを追加するには、Preferences >Devices >Devices に移動し、「Add 」を選択します。

詳細については、「キットを管理する方法」および「デバイス向けの開発方法」を参照してください。

独自のコードスニペットの追加

コードを記述する際、Qt Creator は、コードを完成させるためのプロパティ、ID、およびコードスニペットを提案します。カーソルが置かれている文に対して、文脈に応じた提案が一覧表示されます。スニペットエディタでスニペットを追加、変更、削除できます。

スニペットエディタを開くには、Preferences > [Text Editor ] > [Snippets] に移動します。

詳細については、「スニペット」を参照してください。

バージョン管理システムの設定

Qt Creator は、いくつかのバージョン管理システムに対応しています。ほとんどの場合、Qt Creator で動作させるために、バージョン管理を特別に設定する必要はありません。

ただし、Preferences >Version Control >General で、いくつかの設定オプションを設定することができます。

サポートされている機能の詳細については、「バージョン管理システム」を参照してください。

プラグインと拡張機能の管理

Qt Creator には一連のプラグインが付属していますが、その一部はデフォルトで無効になっています。必要に応じて無効になっているプラグインを有効にしたり、不要なプラグインを無効にしたりすることができます。

Qt MarketplaceGitHub などの他のソースから、さらにプラグインをダウンロードしてインストールできます

プラグインを有効または無効にするには、[Help ] > [About Plugins] に移動します。

プラグインをインストールするには、Help >About Plugins に移動し、[Install Plugin] を選択します。

Extensions モードでも、拡張機能をインストールして有効化することができます。

アクセシビリティ

キーボードショートカットを使用すれば、マウスを使わずに UI を操作したり、ズームレベルを設定したり、色を変更してテキストの見やすさを向上させたりすることができます。また、Qt Creator はスクリーンリーダーに対応しています。

キーボードショートカットの変更

Qt Creator では、お好みのキーボードショートカットを使用できます。

Qt Creator で定義されているすべてのキーボードショートカットを表示および編集するには、[Preferences ] > [Environment ] > [Keyboard] の順に移動します。詳細については、「キーボードショートカット」を参照してください。

UI コントロール間を移動するには、Tabキー、または下の矢印キーを使用します。

ズームレベルの設定

エディタのフォントや色を設定するには、[Preferences ] > [Text Editor ] > [Font & Colors] の順に選択します。

フォントファミリーとサイズを選択し、テキストを表示するためのズームレベルをパーセンテージで設定するか、キーボードショートカットやマウスホイールを使用して拡大・縮小を行います。

エディタ内のテキストの可読性を高めるには、行間を調整します。

詳細については、「エディタの設定」を参照してください。

Qt Creator の他の部分でのフォントサイズは、システム設定によって決まります。

出力を表示する際は、「プラス」ボタン (Zoom In) および「マイナス」ボタン (Zoom Out) を選択するか、キーボードショートカットを使用してズームレベルを設定してください。

詳細については、「出力の表示」を参照してください。

配色の変更

テーマによって、Qt Creator の UI(ウィジェット、色、アイコン)の外観が決まります。

テーマを切り替えるには、Preferences > [Environment ] > [Interface ] に移動し、[Theme] でテーマを選択します。

Qt Creator のテキストエディタおよびコードエディタでは、コード要素の強調表示や背景色を設定できるお好みのカラースキームを使用できます。あらかじめ定義されたカラースキームから選択するか、カスタムカラースキームを作成してください。カラースキームは、C++ファイル、QMLファイル、および汎用ファイルの強調表示に適用されます。

カラースキームを変更するには、Preferences >Text Editor >Font & Colors に移動します。

詳細については、「エディタの色の変更」を参照してください。

KSyntaxHighlightingは汎用的なシンタックスハイライト機能を提供します。これは、Kateのシンタックス定義用のシンタックスハイライトエンジンです。Qt Creator には、一般的に使用されるシンタックスファイルのほとんどが同梱されており、追加のファイルをダウンロードすることもできます。

ハイライト定義ファイルをダウンロードして使用するには、Preferences >Text Editor >Generic Highlighter にアクセスしてください。

詳細については、「ハイライト定義のダウンロード」を参照してください。

「インストール Qt Creator の設定方法」、および「Qt XML の入手とインストールも参照してください

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.