La Apache SoftwareFoundationOrganizationが発表 最近、統合開発環境の新しいバージョン、«Apache NetBeans 12.1«、これは C / C ++、Java、PHP、およびHTMLのサポートが改善されています。
このIDEについて知らない人のために、 彼らはそれを知るべきです Java SE、Java EE、PHP、JavaScript、およびGroovyプログラミング言語のサポートを提供します。 その機能に加えて、Ant、バージョン管理、リファクタリングに基づくプロジェクトシステムがあります。
NetBeans12.1の主な新機能
この新しいバージョンのIDEには大きな変更はありませんが、サポートするプログラミング言語のいくつかの側面が改善されています。
そして、リリースされたこの新しいバージョンでは、 C / C ++言語の限定サポートが追加されました、これは、以前にリリースされたNetBeans IDE8.2用のC / C ++開発プラグインの背後にあります。
C / C ++での開発の場合、 最も単純なプロジェクトのサポートが提供されます、コンパイルおよび実行コマンドの実行、TextMate文法を使用した構文の強調表示、およびgdbを使用したデバッグを可能にします。
だけでなく、 コード補完およびその他の編集機能 これらは、サーバーのCCLS(Language Server Protocol)LSPにアクセスすることによって実装されます。これは、ユーザーが個別に実行する必要があります。
追加された別の変更は Jakarta EE 8プラットフォームのサポート、 これは、Java EE(Java Platform、Enterprise Edition)に代わるものです。 Jakarta EE 8プロジェクトを作成し、Jakarta EE8を使用するように既存のMavenアプリケーションを変更できます。
NetBeansの組み込みJavaコンパイラnb-javac (javacによって変更されました) Java14を使用するように翻訳されています。
Javaの場合、キーワードのサポート 「レコード」は、クラスを定義するコンパクトな方法を提供するために再設計されました、データがフィールドのみに格納されている場合に、equals()、hashCode()、toString()などのさまざまな低レベルメソッドを明示的に定義する必要がなくなります。
それが変わらない作品の振る舞い。 キーワード「record」を使用してJava構造を作成するための新しいテンプレートが追加されました。 「レコード」コード補完のサポートが改善されました。
Java SEの場合、 Gradleビルドシステムのサポートが有効になっている。 生成されたディレクトリのサポートが追加され、注釈プロセッサでの正しい作業が保証されました。
PHPの場合、Composerメニューに新しいアクションが追加されました オートローダーを更新してスクリプトを実行します。 デバッガーでは、変数のブール値の0と1の代わりに、falseとtrueが表示されます。 コード分析のための改善されたツール。
HTMLの場合、 マークアップバリデータコンポーネントが更新されました (validator.jar)。 パターンを完成させるためのサポートが含まれています。 «のような構造のコード補完と構文強調表示のサポートが追加されました»。
CSSの場合、「タブとインデント」の書式設定オプションが提案されています インデントとタブまたはスペースの使用を制御します。
起動時に、SDKMANツールキットを使用してLinuxおよびmacOSにインストールされているJDKを検出します。
LinuxにNetBeans12.1をインストールするにはどうすればよいですか?
この新しいバージョンを入手したい場合は、入手できるアプリケーションのソースコードをダウンロードする必要があります。 下のリンクから。
すべてをインストールしたら、新しくダウンロードしたファイルをお好みのディレクトリに解凍します。
そして、ターミナルからこのディレクトリに入り、実行します。
ant
Apache NetBeansIDEを構築します。 ビルドしたら、次のように入力してIDEを実行できます。
./nbbuild/netbeans/bin/netbeans
さらに 他のインストール方法があります それらをサポートすることができます、 それらのXNUMXつは、Snapパッケージの助けを借りています。
これらのタイプのパッケージをシステムにインストールできるようにするために必要なのは、サポートだけです。 この方法でインストールするには、次のコマンドを入力する必要があります。
sudo snap install netbeans --classic
別の方法は、Flatpakパッケージの助けを借りることです、したがって、システムにこれらのパッケージをインストールするためのサポートが必要です。
インストールを実行するコマンドは次のとおりです。
flatpak install flathub org.apache.netbeans