AppCode 2023.1 ヘルプ

新しい UI

新しいユーザーインターフェース (UI) は、AppCode の新しい再設計された外観です。視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に開示するように作成されているため、見た目がすっきりしています。

主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。

Overview

新しい UI を有効にする

  1. Ctrl+Alt+S を押して IDE 設定を開き、外観 & 振る舞い | 新しい UI を選択します。

  2. 新しい UI を有効にするチェックボックスを選択し、変更を適用します。IDE を再起動します。

主な変更点

テーマ、アイコン、フォント

  • 新しいライトおよびダークカラーテーマでは、コントラストが改善され、カラーパレットが一貫しています。

    Light theme in the new UI
    Dark theme in the new UI
  • Inter フォントは、サポートされているすべての OS の UI に使用されます。

  • 新しいアイコンセットには、読みやすさと視覚的なバランスを考慮して設計された、より識別しやすい形と色があります。

ウィンドウヘッダー

いくつかの新しいウィジェットがメインウィンドウのヘッダーにあります。左から右へ:

Window header
  1. プロジェクトウィジェット

    ウィジェットには現在のプロジェクトの名前が表示され、最近のプロジェクトを切り替えたり、新しいプロジェクトを作成したり、既存のプロジェクトを開くことができます。

  2. VCS ウィジェット

    ウィジェットは現在のブランチを表示し、ブランチを切り替えることができ、プロジェクトの更新、変更のコミットおよびプッシュなどの最も人気のある VCS アクションを提供します。

    これは、以前はメインウィンドウの下部にあるステータスバーにあったブランチウィジェットと、以前は右上隅のナビゲーションバーにあった VCS アクションアイコンに取って代わりました。

  3. デバイスセレクター

    ウィジェットを使用すると、アプリケーションを実行する実際のデバイスまたはシミュレータを選択できます。デバイス / シミュレータのセットは、選択した実行 / デバッグ構成のタイプによって異なります。

  4. 実行ウィジェット

    このウィジェットを使用すると、実行 / デバッグ構成を開始し、実行する他の構成を選択し、現在の構成のモードを変更 (実行またはデバッグ) し、現在の構成を編集または削除できます。

    プロセスの現在の状態を示します。プロセスの実行中は、ウィジェットを使用してプロセスを再起動または停止できます。

メインツールバーからより多くの機能に直接アクセスできる一方で、新しいウィンドウヘッダーウィジェットはドロップダウンメニューのアクションを非表示にしてレイアウトを簡素化します。

ツールウィンドウ

ツールウィンドウのレイアウトと動作が新しくなりました。

  • ツールウィンドウバーには大きなアイコンがあり、視覚的なナビゲーションが容易になり、見た目がすっきりします。コンパクトモードでは、小さいアイコンを選択できます。ツールウィンドウの名前を表示するには、ツールヒントのアイコンにカーソルを合わせます。

    Tool window icon tooltips
  • 左右のバーの上部にあるツールウィンドウアイコンは、IDE ウィンドウの左右に垂直のツールウィンドウを開きます。

    バーの下部にあるアイコンは、IDE ウィンドウの下部にある水平ツールウィンドウを開きます。

  • 垂直分割と水平分割を使用してツールウィンドウを配置します。ツールウィンドウアイコンをサイドバーに沿ってドラッグし、垂直分割の場合はセパレータに、水平分割の場合は別のサイドバーにドロップします。

  • 他のツールウィンドウボタンは、どのツールウィンドウストライプにもまだ存在しないツールウィンドウを表示します。ツールウィンドウが選択されると、それが開かれ、そのボタンがこのツールウィンドウのデフォルトのストライプに表示されます。

    Show more tool windows

エディタータブ

  • タブは読みやすくするために、より多くのスペースと大きなフォントを使用します。

  • 複数のエディタータブでの作業がより便利になりました。タブが画面に収まらない場合は、スクロールバーを使用するか、タブを縮小してすべてのタブを画面に配置するかを選択できます。設定 | エディター | 一般 | エディタータブ | タブを表示に移動し、必要なオプションを選択します。

  • ファイルの色の表示を改善する作業を行っているため、エディタータブのファイルカラーは一時的にオフになっています。必要に応じて、以前のファイルの色を設定 | 外観 & 振る舞い | ファイルカラー | エディタータブで使用するに戻すことができます。

Editor tabs

ガター

  • 水平方向のスペースを節約するために、デフォルトでブレークポイントが行番号の上に配置されるようになりました。

    行番号の近くにブレークポイントを配置できます。Ctrl+Shift+A を押し、行番号の上にブレークポイントと入力して、オプションを無効にします。

    Breakpoints
  • 折りたたみアイコンが更新されました。展開された領域のアイコンはホバー時に表示され、見た目がすっきりします。

    Code folding
  • アノテーション (Git Blame) には、最近の変更をより早く確認できるように更新されたカラーパレットが含まれています。

    Git Blame annotations

デバッグツールウィンドウ

メインのデバッグアクションを含む 2 つの個別のツールバーが合理化され、ツールウィンドウタブの近くにある 1 つのツールバーに移動され、画面スペースの管理が改善されました。

スレッドと変数ビューとコンソールを切り替えるためのタブは、実行中の構成が 1 つの場合にツールウィンドウのタブにも表示されるようになりました。

Debugger tool window

実行ツールウィンドウ

実行アクションを含むツールバーも、デバッグツールウィンドウとの一貫性のためにツールウィンドウのタブに移動されました。

Run tool window

ナビゲーションバーは、メインウィンドウの下部にあるステータスバーに配置されました。

Navigation bar in the new UI

以前の場所を希望する場合は、上部に戻すか、完全にオフにすることもできます。これを行うには、メインメニューに移動して表示 | 外観 | ナビゲーションバーを選択します。

コンパクトモード

小さい画面で作業する場合は、コンパクトモードを有効にできます。このモードでは、IDE のツールバーとツールウィンドウヘッダーの高さが縮小され、スペースとパディングが縮小され、アイコンとボタンが縮小されます。

コンパクトモードを有効にする

  • メインメニューから表示 | 外観 | コンパクトモードを選択します。

  • Ctrl+Alt+S を押して IDE 設定を開き、外観 & 振る舞い | 新しい UI を選択して、コンパクトモードオプションを有効にします。

関連ページ:

ユーザーインターフェースのテーマ

インターフェーステーマは、ウィンドウ、ダイアログ、ボタン、ユーザーインターフェースのすべての視覚要素の外観を定義します。UI テーマを変更する環境設定ダイアログで、外観 & 振る舞い | 外観を選択します。テーマリストから UI テーマを選択します。IntelliJ Light: IntelliJ ベースの IDE の従来のライトテーマ、macOS ライト: バンドルされたプラグインとして利用可能な OS 固有のライトテーマ、Darcula: デフォルトの暗いテーマ、ハイコントラスト: 色覚多様...

バージョン管理

VCS 操作のポップアップ () またはを使用して、VCS 関連のコマンドをすばやく呼び出します。ポップアップ内のアクションのリストは、現在有効になっている VCS によって異なります。次のショートカットを使用して、グローバルバージョン管理コマンドを呼び出すこともできます。VCS 操作のポップアップ ... コミット ... プロジェクトの更新ロールバックプッシュ ... 次の変更前の変更バージョン管理ウィンドウの表示コミットウィンドウを表示プロファイラーバー...

実行 / デバッグ構成

AppCode は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。AppCode の実行 / デバッグ構成は Xcode スキームと同等であり、それらとの同期が維持されます。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — テストクラスまたはメソッドを実行するたびに作成され、ガターアイコン / を使用します。永続的 — テンプレートから明示的に作成さ...

スコープとファイルの色

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

メニューおよびツールバー

IDE を操作するとき、いくつかのアクションを他のアクションより頻繁に実行します。生産性を最大化するには、お気に入りのアクションのデフォルトのショートカットを学ぶか、それらにショートカットを割り当てます。メニューとツールバーをカスタマイズして、必要なアクションのみを含め、再グループ化し、アイコンを構成することもできます。メニューおよびツールバーをカスタマイズを押して IDE 設定を開き、を選択します。使用可能なメニューとツールバーのリストで、カスタマイズするノードを展開し、目的のアイテムを選択し...