第2章 Developer Tools 2019.2 以降の変更点
Red Hat Developer Tools は、2019-06 リリースの Eclipse 4.12.0 およびその他のプラグインと共に配布されており、Red Hat Developer Tools 2019.2 で配布されるバージョンに対するバグ修正および機能拡張が数多く追加されました。以下は、本リリースにおける新機能および互換性の変更点の一覧です。これらの新機能の使用方法は、組み込み Eclipse ドキュメントを参照してください。
依存関係
rh-eclipse コレクションは、rh-maven35 コレクションによって異なります。RHEL 7.6 は、最適なエクスペリエンスを得るために推奨されます。
重要なパッケージの更新
eclipse4.11.04.12.0: Eclipse Platform JDT/PDE プラグインが 4.12.0 に更新されました。主な機能は次のとおりです。 - プロジェクトをコマンドラインパラメーターとして渡すことで、プロジェクトのインポートを許可します。
- 起動設定は「Quick Access」(Ctrl+3) セレクターからアクセス可能になりました。
- Java 12 のサポートが改善されました。これにより、プログラマーが新しい言語機能を簡単に活用できる新しい修正やコードテンプレートが数多く追加されました。
- メソッド呼び出しおよびメソッド実装に関する情報で Java エディターを強化できる新しいコードマイニングオプション。
JPMS モジュール依存関係を設定するための新しい UI。
詳細は、アップストリームのリリースノート https://www.eclipse.org/eclipse/news/4.12/ を参照してください。
eclipse-cdt9.7.09.8.0: CDT プラグインは 9.8.0 に更新され、静的な分析、リファクタリング、および C/C++ コードフォーマッターの改善が加えられました。 詳細は、アップストリームのリリースノート (https://projects.eclipse.org/projects/tools.cdt/releases/9.8.0/bugs) を参照してください。
eclipse-linuxtools7.2.07.3.0: Linuxtools プラグインが 73.0 に更新され、バグを修正し、Docker ツールを改善しました。 詳細は、アップストリームのリリースノート (https://projects.eclipse.org/projects/tools.linuxtools/releases/7.3.0/bugs) を参照してください。
eclipse-webtools3.13.03.14.0: Webtools プラグインは 3.14.0 に更新され、さまざまなバグを修正し、Java 12 ファスティングプロジェクトのサポートを追加しました。 詳細は、アップストリームのリリースノート (https://projects.eclipse.org/projects/webtools/releases/3.14/bugs) を参照してください。
eclipse-pydev7.1.07.2.1: Pydev プラグインは 7.2.1 に更新され、多くのデバッガーの改善や構文強調表示の修正が含まれます。 詳細は、アップストリームのリリースノート (http://www.pydev.org/history_pydev.html) を参照してください。
eclipse-egit/eclipse-jgit5.3.05.4.0: Git 統合プラグインが 5.4.0 に更新され、パフォーマンス向上を追加し、以下のようなバグを修正しました。 - 新しい Apache SSH クライアントを使用する際に、パスワードで保護された ed25519 キーに対する新規スタイルの OpenSSH 秘密鍵への対応
--ssh apacheオプションを使用したコマンドラインで新しい Apache SSH クライアントのサポートさらに多数あります。
詳細は、アップストリームのリリースノート (https://projects.eclipse.org/projects/technology.jgit/releases/5.4.0 および https://projects.eclipse.org/projects/technology.egit/releases/5.4.0) を参照してください。
eclipse-ptp9.2.19.3.0: Parallel Tools Platform プラグインが 9.3.0 に更新され、Java 11+ との互換性が改善され、GEM モジュールおよび SCI モジュールが削除されています。 詳細は、アップストリームのリリースノート (https://projects.eclipse.org/projects/tools.ptp/releases/9.3.0/bugs) を参照してください。