AppCode 2023.1 ヘルプ

ファイルのサイズと長さの制限

IDE プロパティのファイルサイズ制限

パフォーマンスとメモリ消費の理由から、AppCode は次のファイルサイズ制限を設定します。

  • AppCode が開くことができるファイルの最大サイズは、idea.max.content.load.filesize IDE プロパティによって制御されます。デフォルト値は 20000 キロバイトです。

  • AppCode がコーディング支援を有効にし、設計時コードインスペクションが有効になるファイルの最大サイズは、idea.max.intellisense.filesize プロパティによって制御されます。デフォルト値は 2500 キロバイトです。

IDE プロパティのファイルサイズ制限を変更する

  1. 以下のいずれか 1 つを実行します:

    • メインメニューからヘルプ | カスタムプロパティの編集を選択します。

    • ウェルカム画面で、構成をクリックしてからカスタムプロパティの編集を選択します。

    • AppCode を開始できない場合は、AppCode 構成ディレクトリに空の idea.properties ファイルを手動で作成できます。

  2. 新しいエディタータブで開くカスタム idea.properties ファイルで、必要な値をキロバイト単位で指定します。例:

    idea.max.intellisense.filesize=3500

    このファイルに追加するプロパティは、対応するデフォルトのプロパティを上書きします。

ファイル長の制限

デフォルトでは、AppCode の最大 Objective-C/C/C++ ソース / ヘッダーファイルの長さは 500,000 文字に制限されています。この制限を超えると、コード補完や構文のハイライトなど、すべてのコードインサイト機能が無効になります。この場合、IDE は設定されている現在の制限と実際のファイル長を通知します。

最大ファイル長のファイル長制限を変更するダイアログ

  1. IDE 通知の右上隅にあるリンクをクリックします。

    Maximum file length pop-up
  2. 開いたダイアログで、ファイルの長さの制限を指定し、OK をクリックして続行します。

    The Maximum File Length dialog

レジストリでファイルの長さ制限を変更する

  1. Ctrl+Shift+A を押すか、メインメニューからヘルプ | アクションの検索を選択します。開いたポップアップで、Registry の入力を開始し、対応する項目を選択して Enter を押します。

    Registry action
  2. 開いたダイアログで、cidr.max.intellisense.file.length と入力し始めます。フィールドに目的のファイルサイズ制限を指定します。閉じるをクリックして続行します。

    Change file size limit in Registry
  3. ファイル | キャッシュの破棄 / 再起動を呼び出して、プロジェクトシンボルを手動で無効にします。

関連ページ:

詳細な構成

IDE 設定で使用可能な標準オプションに加えて、AppCode を使用すると、基盤となるプラットフォームと Java ランタイムの低レベルの構成を実行できます。JVM オプション:AppCode は、パフォーマンスを制御するさまざまなオプションを備えた Java 仮想マシン(JVM)で実行されます。AppCode の実行に使用されるデフォルトのオプションは、IDE インストールディレクトリで指定されています。AppCode.app/Contents/bin/appcode.vmoptionsJ...

IDE のメモリヒープを増やす

AppCode を実行している Java 仮想マシン(JVM)は、事前定義された量のメモリを割り当てます。デフォルト値はプラットフォームによって異なります。速度が低下している場合は、メモリヒープを増やすことをお勧めします。メインメニューからを選択します。割り当てる必要なメモリ量を設定し、保存して再起動をクリックします。このアクションは、JVM が AppCode を実行するために使用するオプションの値を変更します。新しい設定を有効にするには、AppCode を再起動します。AppCode は、ガ...

プロジェクトの作成と管理

プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基盤として機能します。AppCode は Xcode プロジェクトフォーマットを使用します。これにより、AppCode で既存の Xcode プロジェクトを開き、Xcode と互換性のある新しいプロジェクトを作成できます。すべての Xcode プロジェクトテンプレートは AppCode で利用可能です。新規プロジェクトを作成する:現在 AppCod...