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

Apache Software Foundation 組織 提示 統合開発環境 Apache NetBeans 11.2。これは、Oracle が NetBeans コードを寄贈して以来、Apache Foundation によって作成された 4 番目のリリースであり、 翻訳 プロジェクトをインキュベーターからプライマリ Apache プロジェクトのカテゴリに移動します。このリリースには、Java SE、Java EE、PHP、JavaScript、および Groovy プログラミング言語のサポートが含まれています。 Oracle が寄贈したコードベースからの C/C++ サポートの移行は、11.3 月に予定されている 2020 リリースで行われる予定です。 Apache NetBeans 12 は XNUMX 年 XNUMX 月にリリースされ、延長サポート サイクル (LTS) を通じてサポートされます。

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

  • 追加されたサポート JavaSE 13。たとえば追加された
    ステートメントではなく式の形式で「スイッチ」を使用できる機能。
    文字エスケープを使用せず、元のテキスト形式を保持せずに、複数行のテキスト データを含むテキスト ブロックの強調表示と変換操作を実装しました。指定された機能は現在テストとしてマークされており、「-enable-preview」フラグを使用してビルドする場合にのみアクティブになります。

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

  • PHP 言語の新機能が追加され、7.4 ブランチで開発され、28 月 XNUMX 日にリリースされる予定です。 NetBeans は、次のような革新的な処理を追加しました。 型付きプロパティ, 演算子「??=」 (「a ??= b」は「a = a ?? b」と似ています)、 機会 新しい配列を定義するときの既存の配列の置換 (演算子 "...$var")、new 機械 オブジェクトのシリアル化 (Serializable と __sleep()/__wakeup() の組み合わせ)、 機会 大きな数字 (1_000_000_00) の視覚的なデザインと 新しい 関数を定義する形式「fn(parameter_list) => expr」 (たとえば、「fn($x) => $x + $y」は、「$fn2 = function ($x) use ($y) {return $」に似ています。 x + $ y;}")。

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

  • パフォーマンスの最適化が行われました。ソース ツリー内のバイナリ ファイルの検索速度が向上しました。で
    Linux と Windows は、API で提供される WatchService インターフェイスを使用して、ディレクトリ内の変更を追跡します。 Java NIO2。アーカイブを使用したファイルの迅速な識別。

  • Gradle ビルド システムのサポートが向上しました。 Java コンパイラ フラグをロードする機能が追加され、Gradle プロジェクトで実験的な Java 機能を使用できるようになりました (「it.options.compilerArgs.add('—enable-preview')」)。また、ビルドの進行状況を反映するタブでのユーザー入力の処理 (出力) も追加されました。バックグラウンド Gradle デーモン プロセスを開始するときに、org.gradle.jvmargs プロパティが尊重されるようになりました。
  • 以前はパーサーを個別にインストールする必要があったために、JavaScript パーサーのコード ライセンスに関する問題が解決されました。さて、パーサー グラール-js GPL から UPL (Universal Permissive License) に移行。
  • インストーラが改良され、個々の NetBeans コンポーネントの選択的インストールのサポートが追加されました。
  • アプリケーションサーバーのサポート パヤラ リリースに更新されました パヤラプラットフォーム 5.193;
  • Amazon Beanstalk のサポートを更新しました。
  • 高度なサポートの追加 属性の構文 Angular で使用される HTML5 では (たとえば、 、等々。)
  • Oracle Web サイトへのリンクから「ようこそ画面」​​が削除されました (netbeans.org へのリンクは netbeans.apache.org に置き換えられました)。

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

コメントを追加します