AppCode 2023.1 ヘルプ

コードスタイルの構成

特定のコーディングガイドラインが企業内に存在する場合は、ソースコードを作成する際に、このガイドラインに従わなければなりません。AppCode は、必要なコードスタイルを維持できます。

IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。

  • プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。

    これらの設定は、.ideacodeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。

    プロジェクトのコードスタイル設定を変更すると、IDE によってフォルダーが作成されます。

  • デフォルトスキーム(IDE レベルのスキーム)では、構成する設定は、デフォルトコードスタイルスキームが選択されている既存のすべてのプロジェクトに適用されます。

    これらの設定は、AppCode コンフィギュレーションディレクトリの下の codestyles フォルダーに保存され、VCS を介して共有されません。

プロジェクトコードスタイルスキームをデフォルトスキームとして使用する場合は、IDE レベルにコピーできます。逆の方法も可能です。現在のプロジェクト設定を IDE レベルのスキームの設定で上書きし、チームの他のメンバーと共有することができます。

スキームを構成する

AppCode では、コードスタイル設定は言語固有であるため、プロジェクトで使用する言語ごとに個別に構成する必要があります。ある言語から設定をコピーして、別の言語に適用することもできます。

言語のコードスタイルを設定する

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイルを選択します。

    新しいプロジェクトのスキームを構成するには、ファイル | 新規プロジェクトのセットアップ | 新規プロジェクトの設定 | エディター | コードスタイルに移動します。

  2. コードスタイルを構成する言語を選択します。

  3. 構成するコードスタイルスキームを選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。

  4. タブを参照して、コードスタイルの設定を構成します。

    ダイアログの右側のセクションを使用して、変更をプレビューします。設定を変更すると、プレビュー領域に 1 つまたは複数の点滅領域が表示され、変更が強調されます。

事前定義されたガイドラインからコードスタイル設定を使用する

C/C++ の場合、事前定義されたコードスタイルから設定をコピーできます。

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイル | C/C++/Objective-C を選択します。

  2. 右上隅にあるリンク選択して設定を選択し、リストの上部から事前定義されたスタイルの 1 つを選択します。

    Using code style settings from predefined guidelines

別の言語のコードスタイルを適用する

ほとんどのサポートされている言語では、他の言語やフレームワークのコードスタイル設定をコピーできます。

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイルを選択します。

    新しいプロジェクトのスキームを構成するには、ファイル | 新規プロジェクトのセットアップ | 新規プロジェクトの設定 | エディター | コードスタイルに移動します。

  2. コードスタイルを構成する言語を選択します。

  3. 変更するコードスタイルスキームを選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。

  4. 表示されるリストから、コードスタイルをコピーする言語を選択します。

    Set code style

コードスタイル設定のコピー

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイルを選択します。

    新しいプロジェクトのスキームを構成するには、ファイル | 新規プロジェクトのセットアップ | 新規プロジェクトの設定 | エディター | コードスタイルに移動します。

  2. コピーするコードスタイルスキームを選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。

  3. Show Scheme Actions アイコンをクリックして、次のオプションのいずれかを選択します。

    • IDE にコピープロジェクトスキームの場合): 選択したスキームを IDE レベルにコピーします。

      AppCode は、指定された名前の新しいコードスタイルを AppCode ホームディレクトリに保存します。

    • プロジェクトにコピー(IDE レベルのスキームの場合): 現在のプロジェクト設定を、選択した IDE レベルのプロファイルの設定で上書きします。

    • 複製(IDE レベルのスキームの場合): 選択した IDE スキームのコピーを同じレベルに作成します。

    Copying code style scheme settings
  4. スキームフィールドに新しいスキームの名前を入力し、Enter を押して変更を保存します。

インポートおよびエクスポートスキーム

スキームをインポートする

そのままの状態で、AppCode を使用すると、IntelliJ IDEA コードスタイル XML 形式で設定をインポートできます。

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイルを選択します。

  2. the Show Scheme Actions button をクリックし、スキームをインポートを選択します。

  3. 開いたダイアログで、設定のあるファイルを選択し、オープンをクリックします。

  4. 必要に応じてスキームの名前を変更し、現在のスキームを選択して、スキームの設定をコードに適用します。

スキームをエクスポートする

プロジェクトレベルと IDE レベルの両方のスキームを IntelliJ IDEA コードスタイル XML 形式でエクスポートできます。

  1. Ctrl+Alt+S を押して IDE 設定を開き、エディター | コードスタイルを選択します。

  2. エクスポートするコードスタイルスキームを選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。

  3. the Show Scheme Actions button をクリックし、エクスポートを選択して、コードスタイル設定をエクスポートするディレクトリを選択します。

関連ページ:

IDE で使用されるディレクトリ

デフォルトでは、AppCode は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE ディレクトリの場所を変更するたとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE デ...

プロジェクト設定

プロジェクト設定は、現在のプロジェクトにのみ適用されます。これらは、他のプロジェクトファイルと一緒に XML 形式で .idea ディレクトリに保存されます。例: プロジェクト設定には、VCS 設定、コードスタイル設定、言語インジェクションのリストなどが含まれます。これらの設定は、他のプロジェクトファイルと一緒に VCS に追加できます。プロジェクト設定を構成するには、メインメニューからを選択します。または、を押して IDE 設定を表示することもできます。環境設定ダイアログでは、現在のプロジェクト...

背景画像

AppCode では、エディターおよびすべてのツールウィンドウのカスタム背景として任意の画像を設定できます。カスタム背景画像を構成するを押して IDE 設定を開き、を選択します。背景画像ボタンをクリックしてください。背景画像ダイアログで、背景として使用する画像を指定し、OK をクリックして変更を適用します。オプションの詳細については、背景画像の設定を参照してください。背景画像の設定:背景画像ダイアログには、次のオプションがあります。イメージファイルシステム内の画像へのローカルパスまたはリモートサ...

改行コード記号を構成する

AppCode を使用すると、新しく作成したファイルに改行コード文字(行末)を設定したり、既存のファイルの改行コード文字スタイルを変更したりできます。新しいファイルの改行コード記号を構成するを押して IDE 設定を開き、を選択します。新しいプロジェクトの改行コード記号を構成するには、に移動します。変更するコードスタイルスキームを選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。改行コードリストから、適用する改行コードスタイルを選択します。変更を適用し、ダイアログを閉じます...