AppCode 2023.1 ヘルプ

プロジェクトツールウィンドウ

プロジェクトツールウィンドウでは、様々な視点からプロジェクトを見て、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動など、様々なタスクを実行することができます。

このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。

また、ビューには、作成されたスクラッチファイルデータベースコンソール、および拡張スクリプトを管理できるスクラッチとコンソールフォルダーが含まれています。

ビュー

ツールウィンドウにはいくつかのビューがあります。

  • プロジェクトビュー。このビューには、すべてのプロジェクトアイテムとその依存関係(SDK およびライブラリ)が表示されます。パッケージも示されていますが、ディレクトリ構造に重点が置かれています。

  • スコープビュー(ファイルプロジェクトソースファイルプロジェクト非ソースファイルなど)。これらのビューには、事前定義されたスコープとユーザー定義のスコープの内容が表示されます。その他の点では、現在選択されているビューオプションによっては、スコープビューがプロジェクトビューに似ている場合があります。

ビューを切り替えるには、Alt+Right / Alt+Left を押すか、タイトルバーのリストから目的のビューを選択します。各ビューを個別のタブに表示することもできます。Settings をクリックして、タブのグループ化オプションを無効にします。

AppCode: choosing a view in the Project tool window

ビューを構成するには、タイトルバーのコンテキストメニューの対応するオプションを使用します。タイトルバーの Settings をクリックして、必要なオプションにアクセスすることもできます。

ファイルのプレビュー

個別のタブでファイルを開かずにファイルをプレビューするには、次の 2 つの方法があります。

  • ファイルプレビューポップアップを使用します。プロジェクトツールウィンドウでファイルを選択し、Space を押します。

    Opening a file preview in the Project tool window
  • プレビュータブを有効にします。the Show Options Menu button をクリックして、プレビュータブの有効化を選択します。

ファイルサイズと変更タイムスタンプを表示する

プロジェクトツールウィンドウでは、プロジェクトツリー内のファイルのサイズと変更タイムスタンプを確認できます。この情報を表示するには、メインメニューから表示 | 外観 | ツリービューに詳細を選択します。

ツリービューに説明: OFF

ツリービューに説明: ON

Descriptions in Tree Views disabled
Descriptions in Tree Views enabled

ツリーインデントガイドの表示

プロジェクトツールウィンドウでは、インデントレベルを示す垂直線を表示して、プロジェクト内のコンポーネントの階層をよりよく理解するのに役立てることができます。これらの行を表示するには、IDE 設定 Ctrl+Alt+S外観 & 振る舞い | 外観ページでツリーインデントガイドの表示を有効にします。

タイトルバーのコンテキストメニュー

タイトルバーを右クリックするか Options をクリックすると表示されるコンテキストメニューには、プロジェクトビュー表示モード、ビューの切り替え、ツールウィンドウのサイズ変更などの設定があります。

次の表は、利用可能なコマンドとオプションをリストして簡単に説明しています。

項目

説明

木の外観

スクラッチとコンソールの表示

スクラッチとコンソールノードを表示または非表示にします。

このノードには、スクラッチファイルクエリコンソールが含まれています。

型で並べ替え

オプションがオフの場合、ファイルは名前のアルファベット順にソートされます。このオプションがオンの場合、ファイルは拡張子でソートされます。

このオプションは、フォルダーの順序には影響しません。フォルダーは常にアルファベット順にソートされます。

フォルダーを常に上に表示

オプションがオンの場合、ファイルの上にフォルダーが表示されます。それ以外の場合は、すべての項目がアルファベット順にソートされ、ファイルとフォルダーが混在して表示されます。

プレビュータブの有効化

新しいタブで各ファイルを開かなくても、1 つのタブでファイルを 1 つずつ表示できるプレビュータブを有効にします。

シングルクリックでファイルを開く

このオプションがオンの場合、AppCode はエディターで選択した項目を自動的に開きます。それ以外の場合は、項目をダブルクリックして開く必要があります。

プレビュータブを有効にした場合、このオプションを無効にできないことに注意してください。

開いているファイルを常に選択

このオプションがオンの場合、AppCode はエディターで開いたドキュメントをこのウィンドウの現在のビューに自動的に配置します。

Xcode のオーダー

このオプションがオンの場合、ファイルとフォルダーは Xcode と同じ順序で配置されます。

スコープの編集

このコマンドは、スコープダイアログを開き、カスタムスコープを追加、削除、編集できます。

タブのグループ化

このオプションがオンの場合、タイトルバーの左側に必要なビューを選択できるリストがあります。

このオプションがオフの場合、ビューはタイトルバーの左側に表示されるタブで表されます。

タブのグループ化: ON

タブのグループ化: OFF

Group Tabs enabled

Group Tabs disabled

表示モード

このオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。ツールウィンドウの表示モードを参照してください。

移動

ツールウィンドウを別のツールウィンドウバーに関連付けるには、このコマンドを選択してから、目的のツールウィンドウバー(または)を選択します。

サイズ変更

罫線の 1 つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な伸縮オプションを選択します。

このコマンドはフローティングモードでは使用できません。

サイドバーから除去

このコマンドは、ツールウィンドウを非表示にし、関連するツールウィンドウボタンをツールウィンドウバーから削除し、ツールウィンドウをクイックアクセスメニューtb shown または tb hidden)から削除します。

ツールウィンドウを再度開く(および関連機能を復元する)には、メインメニュー表示 | ツールウィンドウ | <ウィンドウ名> を使用するか、Alt+1 を押します。

ヘルプ

このコマンドは、AppCode オンラインヘルプのプロジェクトツールウィンドウの説明を開きます。

タイトルバーのボタン

項目

ショートカット

説明

Select Opened File

エディターのファイルから、プロジェクトツールウィンドウの対応するノード(ファイル、クラス、フィールド、メソッドなど)に移動します。

開いているファイルを常に選択オプションが現在オンになっている場合、このアイコンは使用できません。

collapse all

Ctrl+NumPad -

すべてのノードを折りたたみます。

settings

現在のビューを構成し、ツールウィンドウの表示モードを変更するためのメニューを開きます。使用可能なオプションは、タイトルバーのコンテキストメニュー項目のサブセットです。

ほとんどのメニュー項目は、オンまたはオフにできるオプションです。オンになっているオプションは、その名前の左側にチェックマークが付いています。

Hide tool window

Shift+Escape

ツールウィンドウ Shift+Escape を非表示にします。

すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。

コンテンツペイン

コンテンツペインには、ディレクトリ、ファイルなどのプロジェクト項目が表示されます。

次の表に、主なカテゴリ(ノードタイプ)のアイコンを示して簡単に説明します。メインシンボル(クラス、フィールド、メソッドなど)、可視性修飾子、ブックマークに使用されるアイコンは、アイコン参照に表示されています。

Folder

フォルダー(ディレクトリ)。フォルダーのカテゴリによって、色が異なります。

  • グループ Group ( プロジェクトビュー)

  • ディレクトリ Directory ( ファイルビュー)

  • 除外されたディレクトリ Excluded directory ( ファイルビュー)

Scratches and Consoles

スクラッチファイルとコンソール ( ファイルビュー)

Framework

フレームワーク

Assets

アセット

コンテンツペイン項目のコンテキストメニューコマンド

項目のコンテキストメニューは、この項目で使用可能なすべての機能へのアクセスを提供します。

項目

ショートカット

説明

新規

Alt+Insert

選択したアイテム内に新しいアイテム(ディレクトリ、ファイル、クラス)を作成します。

追加

このコマンドを使用して、既存のファイル、フレームワーク、ライブラリ、リンクされたプロジェクトを AppCode プロジェクトに追加します。

切り取り

Ctrl+X

選択した 1 つまたは複数のアイテムを現在の場所からクリップボードに移動します。

コピー

Ctrl+C

選択した 1 つまたは複数のアイテムをクリップボードにコピーします。

パス / 参照のコピー

このコマンドと次のオプションのいずれかを使用して、選択したアイテムをクリップボードにコピーします。

  • 絶対パス : 選択した 1 つまたは複数のアイテムのフルパスをコピーします。

  • ファイル名 : ファイル名のみをクリップボードにコピーします。

  • コンテンツルートからのパス : アプリケーションコンテンツファイルを含むディレクトリからの相対パスをコピーします。

  • ソースルートからのパス : ソースルートを基準にしたパスをコピーします。

  • リポジトリルートからのパス : プロジェクトリポジトリに関連するパスをコピーします。

  • GitHub リポジトリ URL : GitHub のプロジェクトリポジトリに関連するパスをコピーします。

  • Toolbox URL : AppCode Toolbox がインストールされている場合は、コピーしたパスをブラウザーに挿入して、選択したプロジェクトで Toolbox アプリケーションを開くことができます。

  • 参照をコピーCtrl+Alt+Shift+C): 行番号を含む選択したアイテムの参照をコピーします。

相対パスをコピー

Ctrl+Alt+Shift+C

このコマンドを使用して、選択した項目の相対パスをクリップボードにコピーします。

貼り付け

Ctrl+V

クリップボードの内容を選択した場所に挿入します。

使用箇所の検索

Alt+F7

選択したアイテムの使用箇所を検索します。( 使用箇所の検索ダイアログが開きます。)

コードのインスペクション

このコマンドを使用して、選択したアイテムのコードインスペクションを実行します。

リファクタリング

選択したアイテムで利用可能なリファクタリングの 1 つを実行します。

ブックマーク

選択したアイテムを既存または新規のブックマークリストに追加します

コードの整形

Ctrl+Alt+L

選択したファイルまたは現在のディレクトリ内のすべてのファイルのソースコードを再フォーマットします。

コードの再フォーマットと再配置も参照してください。

削除

Delete

選択したアイテムを削除します。注意して使用してください !

ファイルタイプのオーバーライド

選択したファイルのタイプをたとえばプレーンテキストに変更して、プロジェクトから除外します。これにより、インスペクション、コード補完、ナビゲーションなどで無視されます。ファイルは特別なアイコン plain text で示され、エディターにプレーンテキストとして表示されます。詳細については、除外ファイルを参照してください。

Xcode プロジェクトから除外

このコマンドを使用して、プロジェクト構造からファイルを削除します。ファイルはプロジェクトビューには表示されませんが、ファイルビューでは引き続き使用できます。ファイルをプロジェクトに戻すには、ファイルビューでファイルを右クリックし、Xcode プロジェクトに追加を選択します。

ターゲットの管理

このコマンドを使用して、特定のターゲットにファイルを追加します。

プロジェクト設定

Ctrl+Alt+Shift+S

このコマンドを使用して、Xcode 互換のプロジェクト設定を開きます。

実行 '<item_name>'

Ctrl+Shift+F10

テスト構成を実行します。

デバッグ '<item_name>'

^ ⇧ D

テスト構成をデバッグします。

カバレッジで '<item_name>' を実行

このコマンドを使用して、コードカバレッジでテスト構成を実行します。

プロファイル '<item_name>'

このコマンドを使用すると、プロファイラーを現在の実行 / デバッグ構成に接続できます。

Finder で表示

このコマンドを使用して、Finder で選択したファイルも移動します。

ターミナルで開く

このコマンドを使用して、組み込みのローカルターミナルで選択した項目に対応するディレクトリを開きます。

ローカル履歴

選択したファイルまたはディレクトリのローカル履歴を表示するか、プロジェクトの現在のバージョンのラベルを作成します。

同期 '<item_name>'

ツールウィンドウのビューをファイルシステムに保存されているビューと同期します。

ファイルまたはディレクトリの内容を外部で変更する場合、AppCode は、特定の状況下では、このコマンドを使用しない限り、対応する変更を認識しない場合があります。

右に分割して開く

エディターを 2 つの部分に分割し、ファイルを右側のセクションに表示します。詳細については、画面を分割を参照してください。

比較

Ctrl+D

選択したファイルまたはディレクトリを別のファイルまたはディレクトリと比較します。ファイル、フォルダー、テキストソースを比較するおよびフォルダーの差分ビューアーを参照してください。

ディレクトリをマーク

このコマンドを使用して、選択したディレクトリをプロジェクトソースおよびヘッダーまたはライブラリファイルとしてマークしたり、インデックスから除外したりします。このコマンドは、ファイルビューで使用できます。

Gist を作成

このコマンドを使用して、gist を使用してコードを共有します

ファイルステータスのハイライト

現在のプロジェクトの VCS 統合が有効になっているの場合、AppCode は色を使用してプロジェクトツールウィンドウの VCS ファイルのステータスを示します。

VCS ファイルのステータスの色は、IDE 設定 Ctrl+Alt+Sバージョン管理 | ファイルステータスの色ページで構成できます。

以下の表は、いくつかのカラースキームにおけるデフォルトのファイルステータスの色とその意味を示しています。

ファイルステータス

説明

Color sample: dark green #0A7700

追加済み

アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。

Color sample: green #0EAA00

非アクティブ変更リスト内の追加対象

非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: red #FF0000

変更リストの競合

非アクティブな変更リストのファイルは、アクティブな変更リストで変更されています。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、設定 | バージョン管理 | 変更リストですべてのオプションが有効になっている場合に使用できます。

Color sample: dark green #0A7700

コピー

ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。

Color sample: grey #616161

削除

ファイルはリポジトリから削除される予定です。

Color sample: dull purple #773895

ファイルシステムから削除

ファイルはローカルに削除されましたが、削除のスケジュールは設定されておらず、まだリポジトリに存在しています。

Color sample: light grayish blue #8AA4C8

変更された子孫あり

ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: bright blue #3264B4

即時変更された子あり

ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: light brown #B28C00

ハイジャック

[Perforce, ClearCase, VSS] ファイルはチェックアウトせずに変更されています

Color sample: dark olive #727238

無視

ファイルは VCS によって意図的に追跡されていません。

Color sample: purple #7503DC

マージ済み

ファイルはアップデートの結果として VCS によってマージされます。

Color sample: red #FF0000

競合がある状態でマージされています

最後の更新中に、ファイルは競合とマージされました。

Color sample: red #FF0000

プロパティ競合のマージ

前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。

Color sample: red #FF0000

テキストおよびプロパティ競合のマージ

テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。

Color sample: bright navy #0032A0

変更

最後の同期以降にファイルが変更されました。

Color sample: blue #0047E4

非アクティブな変更リストで変更

無効な変更リスト内のファイルが変更されます。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: Olive #7C7C00

廃止

このファイルはもうリポジトリの作業コピーに含まれていないはずです。

Color sample: teal #007C7C

名前変更

最後の更新以降、ファイルの名前は変更されました。

Color sample: dark cyan #08978F

切り替え

[SVN] ファイルは、プロジェクト全体とは異なるブランチから取得されます。

Color sample: brown #993300

(不明)バージョン管理外

ファイルはローカルに存在しますが、リポジトリにはなく、追加もスケジュールされていません。

Color sample: black なし (デフォルトの色)

最新

ファイルは変更されていません。

ファイルステータス

説明

Color sample: dull green #629755

追加済み

アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。

Color sample: dull green #629755

非アクティブ変更リスト内の追加対象

非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: dull red #D5756C

変更リストの競合

非アクティブな変更リストのファイルは、アクティブな変更リストで変更されています。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、設定 | バージョン管理 | 変更リストですべてのオプションが有効になっている場合に使用できます。

Color sample: green #0A7700

コピー

ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。

Color sample: grey #6C6C6C

削除

ファイルはリポジトリから削除される予定です。

Color sample: dull purple #6C6C6C

ファイルシステムから削除

ファイルはローカルに削除されましたが、削除のスケジュールは設定されておらず、まだリポジトリに存在しています。

Color sample: light blue #6897BB

変更された子孫あり

ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: light blue #6897BB

即時変更された子あり

ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: white なし (デフォルトの色)

ハイジャック

[Perforce, ClearCase, VSS] ファイルはチェックアウトせずに変更されています

Color sample: light olive #848504

無視

ファイルは VCS によって意図的に追跡されていません。

Color sample: light purple #9876AA

マージ済み

ファイルはアップデートの結果として VCS によってマージされます。

Color sample: dull red #D5756C

競合がある状態でマージされています

最後の更新中に、ファイルは競合とマージされました。

Color sample: dull red #D5756C

プロパティ競合のマージ

前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。

Color sample: dull red #D5756C

テキストおよびプロパティ競合のマージ

テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。

Color sample: light blue #6897BB

変更

最後の同期以降にファイルが変更されました。

Color sample: light blue #6897BB

非アクティブな変更リストで変更

無効な変更リスト内のファイルが変更されます。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: white なし (デフォルトの色)

廃止

このファイルはもうリポジトリの作業コピーに含まれていないはずです。

Color sample: strong cyan #3A8484

名前変更

最後の更新以降、ファイルの名前は変更されました。

Color sample: white なし (デフォルトの色)

切り替え

[SVN] ファイルは、プロジェクト全体とは異なるブランチから取得されます。

Color sample: soft red #D1675A

(不明)バージョン管理外

ファイルはローカルに存在しますが、リポジトリにはなく、追加もスケジュールされていません。

Color sample: white なし (デフォルトの色)

最新

ファイルは変更されていません。

ファイルステータス

説明

Color sample: green #62CC47

追加済み

アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。

Color sample: green #62CC47

非アクティブ変更リスト内の追加対象

非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: dull red #FF6666

変更リストの競合

非アクティブな変更リストのファイルは、アクティブな変更リストで変更されています。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、設定 | バージョン管理 | 変更リストですべてのオプションが有効になっている場合に使用できます。

Color sample: green #62CC47

コピー

ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。

Color sample: orange #ED864A

削除

ファイルはリポジトリから削除される予定です。

Color sample: orange #ED864A

ファイルシステムから削除

ファイルはローカルに削除されましたが、削除のスケジュールは設定されておらず、まだリポジトリに存在しています。

Color sample: vivid cyan #4FF0FF

変更された子孫あり

ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: vivid cyan #4FF0FF

即時変更された子あり

ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、設定 | バージョン管理 | 確認プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: white なし (デフォルトの色)

ハイジャック

[Perforce, ClearCase, VSS] ファイルはチェックアウトせずに変更されています

Color sample: light olive #A9B837

無視

ファイルは VCS によって意図的に追跡されていません。

Color sample: light purple #ED94FF

マージ済み

ファイルはアップデートの結果として VCS によってマージされます。

Color sample: dull red #FF6666

競合がある状態でマージされています

最後の更新中に、ファイルは競合とマージされました。

Color sample: dull red #FF6666

プロパティ競合のマージ

前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。

Color sample: dull red #FF6666

テキストおよびプロパティ競合のマージ

テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。

Color sample: vivid cyan #4FF0FF

変更

最後の同期以降にファイルが変更されました。

Color sample: vivid cyan #4FF0FF

非アクティブな変更リストで変更

無効な変更リスト内のファイルが変更されます。このファイルステータスは、設定 | バージョン管理 | 変更リスト非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。

Color sample: white なし (デフォルトの色)

廃止

このファイルはもうリポジトリの作業コピーに含まれていないはずです。

Color sample: vivid cyan #4FF0FF

名前変更

最後の更新以降、ファイルの名前は変更されました。

Color sample: white なし (デフォルトの色)

切り替え

[SVN] ファイルは、プロジェクト全体とは異なるブランチから取得されます。

Color sample: soft red D1675A

(不明)バージョン管理外

ファイルはローカルに存在しますが、リポジトリにはなく、追加もスケジュールされていません。

Color sample: white なし (デフォルトの色)

最新

ファイルは変更されていません。

ファイルカラー

さまざまなスコープに属するファイル(実稼働ファイルやテストファイルなど)は、プロジェクトツールウィンドウ、検索結果、エディターのタブでさまざまな色でハイライトできます。

各スコープに、独自の色を割り当てることができます。詳細については、スコープを色に関連付けるを参照してください。

Scope highlighting in the editor tabs and search results

関連ページ:

スクラッチファイル

一時的なメモを作成したり、プロジェクトのコンテキスト外でコードを作成したりする必要がある場合があります。別のアプリケーションに切り替える代わりに、スクラッチファイルとスクラッチバッファを使用できます。スクラッチファイルは、対応するファイルタイプの構文のハイライトをサポートし、使用して、Objective-C/Swift 構成要素から JSON ドキュメントまでの任意のコードインスタンスをドラフトできます。例: 1 つのプロジェクトで作業しているときに、後で別のプロジェクトで使用できるメソッドのア...

クエリコンソール

クエリコンソールまたはデータベースコンソールは、SQL ステートメントを作成および実行できる SQL ファイルです。スクラッチファイルとは異なり、コンソールはデータソースにアタッチされます。ターミナルを使用するのと同じ方法でクエリコンソールを使用できます。コードを入力して実行するだけです。データソースを作成すると、クエリコンソールが自動的に作成されます。必要に応じて、追加のコンソールを作成できます。各コンソールは新しい接続を作成します。新しい接続を作成したくない場合は、シングルセッションモードを...

スコープとファイルの色

スコープは、プロジェクト内のファイルとフォルダーのグループです。スコープを使用して、さまざまな IDE ビューでプロジェクト項目を視覚的に区別し、特定の操作の範囲を制限できます。スコープは、プロジェクト内のファイルを論理的に編成するように設計されています。テストソースはテスト関連のスコープに移動でき、製品コードは製品ファイルのスコープに関連付けることができます。これらの論理チャンクにより、プロジェクトの管理が容易になります。例: テスト関連のインスペクションをテストクラスでのみ実行すると、アプリ...

エディターの基本

AppCode エディターは、コードの作成、読み取り、変更に使用する IDE の主要部分です。エディターは次の領域で構成されています。スクロールバーは現在のファイルのエラーと警告を表示します。パンくずリストは、現在のファイルのコード内を移動できます。ガターには、行番号とアノテーションが表示されます。タブには、現在開いているファイルの名前が表示されます。ナビゲーション:さまざまなショートカットを使用して、エディターウィンドウとさまざまなツールウィンドウを切り替えたり、エディターサイズを変更したり...

ツールウィンドウの表示モード

デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューからを選択し、表示モードを選択します。または、ツールウィンドウのタイトルバーでクリックし、を選択して、表示モードを選択します。次のツールウィンドウの表示モードを使用できます。ドック (ピン留め): これは、ツールウィン...

ツールウィンドウ

ツールウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。一部のツールウィンドウは常に使用可能です(たとえば、プロジェクトおよび構造)、特定のプラグインが有効になっ...