AppCode の新機能

AppCode 2020.2の新機能

AppCode 2020.2は、初期Swiftパッケージマネージャーサポート、コード補完、ナビゲーション、および強調表示の速度向上、Swiftのシグネチャーの変更リファクタリング、まったく新しい問題ビューとインスペクションウィジェット、GitHubプルリクエストの完全サポートなどを備えています。

Swiftパッケージマネージャーのサポート

SPM support

Swiftパッケージマネージャーの初期サポートはこちらです!

SPM依存関係のあるXcodeプロジェクトを開き、作業中に一般的なコード支援の恩恵を受けます。

それらをビルド、実行、デバッグし、SPMの依存関係をプロジェクトビューに表示します。

シグネチャーの変更

Change Signature

Swiftの新しいシグネチャーの変更⌘F6)リファクタリングにより、プロジェクト全体のメソッドシグネチャーを簡単に変更できます。

それはパラメータ、編集内部および外部パラメータ名、変更方法の可視性、および順序変更することができますより多く(英語)を。

パフォーマンス

コード補完、強調表示、およびナビゲーションは、索引付けとキャッシングが再調整されたおかげで、一般にすべて高速になりました。さらに、プロジェクトのリロード時に発生していた多くのフリーズが解消されるはずです。

コード補完

Completion During Indexing

get , set , didSetおよび willSet の補完は、ステートメント本文に自動的にジャンプします。

Smart Completion

スマート補完にイニシャライザが含まれるようになりました。

Font Completion

フォント補完は、Objective-Cの場合と同じように機能します。

Closure Completion

コード補完は補完リストの末尾クロージャを提供するようになりました。

SourceKit補完機能は、インデックス作成後も利用できるようになりました。AppCode補完機能と組み合わせることで、より良い結果が得られます。

インスペクション

Inspections widget

新しいインスペクションウィジェットと新しい問題ビューを使用して、現在のファイルのすべての問題をより速く見つけます。

をクリックしてエラー間を移動します上矢印 / 下矢印ボタン。

GitHubプルリクエスト

GitHub pull-requests
IntelliJプラットフォームチームの同僚の努力のおかげで、AppCode 2020.2はGitHubプルリクエストを完全にサポート(英語)します。
  • GitHubプルリクエストをクリックするだけで、メッセージ、ブランチ名、作成者、担当者、タイムラインなどを表示する専用ビューに情報が表示されます。
  • プルリクエストのタイムラインで、コミット前のチェックの結果を直接表示します。
  • IDE内から、レビューの開始、レビューのリクエスト、コメントの添付、レビューの送信を行います。
  • コミットレベルと行レベルの両方で、コメントを表示して操作します。
  • IDE内からプルリクエストをマージします。