Apache Software Foundation 組織
これは、NetBeans コードが Oracle から移管されて以来、Apache Foundation によって作成された XNUMX 番目のリリースです。
メイン
- C/C++ 言語の限定的なサポートが追加されました。これは現在、NetBeans IDE 8.2 用に以前にリリースされた C/C++ 開発プラグインよりも遅れています。 C/C++ での開発の場合、単純なプロジェクトのサポートが提供され、コマンドのビルドと実行、TextMate 文法を使用した構文の強調表示、gdb を使用したデバッグが可能になります。 コード補完およびその他の編集機能は、LSP サーバー (言語サーバー プロトコル) へのアクセスを通じて実装されます。
ccls ユーザーが自分で実行する必要があります。 - プラットフォームのサポートを追加しました
ジャカルタ EE 8 、Java EE (Java Platform, Enterprise Edition) に代わるものです。 プロジェクトを作成することが可能です
Jakarta EE 8 と、Jakarta EE 8 を使用するための既存の Maven アプリケーションへの変更。 - NetBeans 組み込み Java コンパイラ
nb-javac (変更されたjavac) を使用するために翻訳されましたジャワ14 . - Java では、「record」キーワードのサポートが再設計され、クラス定義のコンパクトな形式が提供され、データが必要な場合に、equals()、hashCode()、toString() などのさまざまな低レベル メソッドを明示的に定義する必要がなくなります。フィールドにのみ保存され、操作の動作は変わりません。 「record」キーワードを使用して Java コンストラクトを作成するための新しいテンプレートを追加しました。 「レコード」によるコード補完のサポートが改善されました。
- Java SE の場合、Gradle ビルド システムのサポートがアクティブ化されました。 生成されたディレクトリのサポートが追加され、注釈プロセッサで正しく動作することが保証されました。
- PHP の場合、オートローダーを更新してスクリプトを実行するための新しいアクションが Composer メニューに追加されました。 デバッガーでは、ブール変数値の 0 と 1 の代わりに、false と true が表示されます。 コード分析ツールが改善されました。
- HTML の場合、マークアップを検証するためのコンポーネント (validator.jar) が更新されました。
有効 テンプレートベースの入力補完のサポート。 コード補完と「」のような構造の構文ハイライトのサポートが追加されました。 」 - CSS には、インデントとタブまたはスペースの使用を制御するための「タブとインデント」書式設定オプションが用意されています。
- 起動時に、Linux および macOS にインストールされている JDK がツールキットを使用して検出されます。
sdkman .
出所: オープンネット.ru