改良に併せて全体的に刷新されました。エンジンがコードを連続的に実行して、実行時のような入力候補一覧とシグネチャのヘルプを提供していました。コードには適していますが、編集エクスペリエンスの一貫性が損なわれる場合もあります。完全対応、より一貫した編集エクスペリエンスなどが実現します。開発がより生産的に」をご覧ください。よるコーディング規則のサポートコードベースで一貫してコーディング基準を維持すれば、チームの生産性にとってプラスになる、ということは開発者の皆様ならご存知だと思います。メンバーのだれが書いても読みやすくなりますが、コーディング基準を徹底するのはたいへんな作業です。規則ファイル形式を新たに組み込みでサポートします。これにより、コードベースをどこに移動しても同じ書式ルールを定義できるようになります。チェックインされるコードが、個々の開発者ではなくコードベースの規則や設定に従うことになります。書式が異なる一部の古いコードを変更したくない場合などには、コードベースの部分ごとに異なる規則を定義することも可能です。標準として認められています。プロジェクトに追加します。ドキュメントを参照してください。一歩進んだコーディング規則のサポートが備わっています。スタイルの適用まで拡大しました。スタイルと命名規則の一貫性を保つことができます。新しいリファクタリング機能やコード修正機能によってコーディングの生産性向上に継続的に取り組んでいます。追加された機能の中で特に優れているのは、一致するファイルへの型の移動、ファイル名と型名の同期、補間文字列への変換です。ライブ編集エクスペリエンス開発作業のできるだけ早い段階でコード品質を高めることは非常に重要であり、問題の発見は早ければ早いほど良いとされます。テストを始める段階でなく、コードの編集時にテストに必要なデータを用意できるため、安心してコーディングを進めることができます。テストを利用すれば、コードを作成している間に単体テストに成功しているかどうか即時判定できます。テストに関するブログ記事をご覧ください。大量の既存コード本体の扱いです。コードをすばやく簡単にナビゲーションできる機能があれば、非常に便利で生産性も飛躍的にアップします。ツールでコード位置を把握できるだけで大幅に効率が上がります。今回追加された便利なナビゲーション機能をいくつかご紹介します。記事を抄訳したものです。編集の生産性を高める各種のツールが用意されているためです。開発者がよく使用する機能を強化することに重点が置かれてきました。その結果、開発者はコーディングにより多くの時間を割り当てられるようになっています。コード参照の機能強化の中でも特に便利なものをいくつかご紹介します。パラメーターやメンバー一覧に関する情報がさらに多く表示されるようになりました。補充され、バックグラウンドでのスタティック分析に基づいて開発者のコードを適切に理解します。複数のソースを基に情報が生成されます。アノテーションから明示的に型情報が提示される場合があります。これはパラメーターの情報を指定する際にも非常に便利です。使用すると、下図のように関数のパラメーターに型を追加できます。ファイルで宣言されています。