Apache NetBeans IDE 12.1 がリリースされました

Apache Software Foundation 組織 提示 統合開発環境 Apache NetBeans 12.1、Java SE、Java EE、PHP、C/C++、JavaScript、および Groovy プログラミング言語のサポートを提供します。
これは、NetBeans コードが Oracle から移管されて以来、Apache Foundation によって作成された XNUMX 番目のリリースです。

メイン イノベーション NetBeans 12.1:

  • 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 が表示されます。 コード分​​析ツールが改善されました。

    Apache NetBeans IDE 12.1 がリリースされました

  • HTML の場合、マークアップを検証するためのコンポーネント (validator.jar) が更新されました。 有効 テンプレートベースの入力補完のサポート。 コード補完と「」のような構造の構文ハイライトのサポートが追加されました。 」

    Apache NetBeans IDE 12.1 がリリースされました

  • CSS には、インデントとタブまたはスペースの使用を制御するための「タブとインデント」書式設定オプションが用意されています。

    Apache NetBeans IDE 12.1 がリリースされました

  • 起動時に、Linux および macOS にインストールされている JDK がツールキットを使用して検出されます。 sdkman.

出所: オープンネット.ru

コメントを追加します