Apache NetBeans 12.1, một số cải tiến cho C / C ++, Java và PHP

Giới thiệu về Apache Netbeans 12.1

Trong phần tiếp theo, chúng ta sẽ xem xét Apache NetBeans 12.1. Apache Software Foundation đã phát hành phiên bản mới của môi trường phát triển tích hợp. Trong những dòng tiếp theo, chúng ta sẽ xem một số tin tức và chúng ta cũng sẽ xem cách cài đặt nó trong Ubuntu 20.04.

Trước hết, cần giải thích rằng Netbeans là một môi trường phát triển tích hợp, miễn phí. Nó đã được tạo ra chủ yếu cho ngôn ngữ lập trình Java và nó cũng có một số mô-đun đáng kể để mở rộng và làm cho nó hoàn thiện hơn. NetBeans là một dự án mã nguồn mở rất thành công, với lượng người dùng lớn và cộng đồng không ngừng phát triển.

Đối với những người không quen thuộc với IDE này, bạn nên biết rằng cung cấp hỗ trợ cho các ngôn ngữ lập trình Java SE, Java EE, PHP, JavaScript và Groovy. Ngoài các tính năng của nó, có một hệ thống thiết kế dựa trên Ant, kiểm soát phiên bản và tái cấu trúc.

netbeans nắm bắt 12.1

Trong phiên bản mới này, Tổ chức Nền tảng Phần mềm Apache đã phát hành phiên bản mới của môi trường phát triển tích hợp, trong đó một số cải tiến hỗ trợ đã được thêm vào C / C ++, Java, PHP và HTML.

Có gì mới trong Apache NetBeans 12.1

Tùy chọn Apache Netbeans 12.1

Phiên bản IDE mới này Nó không bao gồm những thay đổi quan trọng, nhưng nó bao gồm những cải tiến trong một số khía cạnh của ngôn ngữ lập trình mà thừa nhận. Trong số đó, chúng ta có thể tìm thấy:

  • Phiên bản mới được phát hành này bổ sung thêm hỗ trợ hạn chế cho các ngôn ngữ C / C ++, vẫn thua xa các plugin phát triển C / C ++ được phát hành trước đó cho NetBeans 8.2.
  • Để phát triển C / C ++, hỗ trợ được cung cấp cho các dự án đơn giản nhất. Điều này cho phép biên dịch và chạy các lệnh, tô sáng cú pháp với ngữ pháp TextMate và gỡ lỗi với gdb.
  • La hoàn thành mã và các chức năng chỉnh sửa khác được triển khai bằng cách truy cập vào giao thức máy chủ ngôn ngữ (CCLS) LSP, mà người dùng phải chạy độc lập.
  • Một thay đổi khác được bổ sung là hỗ trợ nền tảng Jakarta EE 8, đã thay thế Java EE (Nền tảng Java, Phiên bản Doanh nghiệp).
  • Trong NetBeans 12.1, trình biên dịch Java tích hợp của NetBeans nb-javac (sửa đổi bởi javac) đã được dịch để sử dụng Java 14.

plugin cho netbeans 12.1

  • Đối với Java SE, hỗ trợ cho hệ thống xây dựng Gradle được bật.
  • Đối với PHP, các hành động mới đã được thêm vào menu Composer để cập nhật trình tải tự động và chạy các tập lệnh. Trong trình gỡ lỗi, thay vì 0 và 1 trong các giá trị Boolean của các biến, chúng được hiển thị là false và true. Nó cũng bao gồm các công cụ cải tiến để phân tích mã.
  • Đối với HTML, thành phần trình xác thực đánh dấu đã được cập nhật (trình xác thực.jar). Bao gồm hỗ trợ hoàn thành các mẫu. Đã thêm hỗ trợ để hoàn thành mã và tô sáng cú pháp cho các cấu trúc.
  • Trong các tùy chọn định dạng CSS cho 'Tab và thụt lề' đã được đề xuất để kiểm soát thụt lề và sử dụng các tab hoặc dấu cách.
  • Lúc bắt đầu, phát hiện JDK được cài đặt trên Gnu / Linux và macOS bằng bộ công cụ sdkman.

Để biết thêm thông tin về phiên bản NetBeans này, người dùng có thể tham khảo ý kiến ghi chú phát hành.

Cài đặt NetBeans 12.1

Nếu bạn muốn sử dụng phiên bản NetBeans mới này, phải nói rằng ít nhất chúng ta phải có ít nhất phiên bản Java 8 của Oracle u Mở JDK v8 được cài đặt trên hệ thống của chúng tôi và Kiến Apache 1.10 hoặc cao hơn.

Cách chụp

đến cài đặt Netbeans phiên bản 12.1 dưới dạng gói snap trên hệ thống Ubuntu của chúng tôi, chúng ta sẽ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và sử dụng lệnh cài đặt sau:

cài đặt netbeans 12.1 dưới dạng snap

sudo snap install netbeans --classic

Sau khi cài đặt, chúng tôi có thể khởi chạy Apache Netbeans sử dụng trình khởi chạy chương trình mà chúng tôi sẽ tìm thấy trong hệ thống của mình:

trình khởi chạy netbeans 12.1

Gỡ cài đặt

đến gỡ cài đặt gói snap Netbans 12.1 từ hệ thống của chúng tôi, chúng tôi có thể sử dụng lệnh:

gỡ cài đặt netbeans 12.1 ngay lập tức

sudo snap remove netbeans

Với trình cài đặt

Một cách khác để cài đặt chương trình này trên máy tính của chúng tôi sẽ là bằng cách sử dụng trình cài đặt, chúng tôi có thể tải xuống từ trang web của dự án. Để có được gói này, chúng tôi cũng sẽ có khả năng sử dụng công cụ wget từ thiết bị đầu cuối (Ctrl + Alt + T) như sau:

tải xuống trình cài đặt apache netbeans .sh

wget -c https://downloads.apache.org/netbeans/netbeans/12.1/Apache-NetBeans-12.1-bin-linux-x64.sh

Sau khi quá trình tải xuống hoàn tất, chúng tôi sẽ sử dụng lệnh sau để cấp quyền thực thi cho tệp đã tải xuống:

sudo chmod +x Apache-NetBeans-12.0-bin-linux-x64.sh

Bây giờ chúng ta có thể chạy tệp bằng lệnh:

trình cài đặt sh netbeans

./Apache-NetBeans-12.0-bin-linux-x64.sh

Lệnh này sẽ khởi động trình cài đặt Netbeans đồ họa.

Gỡ cài đặt

Chúng ta có thể xóa công cụ này khỏi nhóm của chúng tôi thực hiện trong terminal (Ctrl + Alt + T) lệnh:

gỡ cài đặt trình cài đặt netbeans 12.1

./$HOME/netbeans-12.1/uninstall.sh

Giống như Flatpak

Nếu chúng ta muốn cài đặt IDE này dưới dạng một gói Flatpak, Phải nói rằng hôm nay phiên bản sẽ được cài đặt sẽ là 12, chúng tôi sẽ không có nhiều hơn kích hoạt công nghệ này trên Ubuntu 20.04.

Khi chúng tôi có thể cài đặt loại gói này trong hệ thống của mình, trong một thiết bị đầu cuối (Ctrl + Alt + T), chúng tôi có thể khởi chạy cài đặt Netbeans 12.0 bằng cách sử dụng lệnh sau:

cài đặt netbeans 12 dưới dạng flatpak

flatpak install --user https://flathub.org/repo/appstream/org.apache.netbeans.flatpakref

Gỡ cài đặt

Nếu cần thiết, chúng tôi muốn gỡ cài đặt Netbeans khỏi máy tính của chúng tôi, chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và sử dụng lệnh khác này:

gỡ cài đặt Netbeans dưới dạng flatpak

flatpak --user uninstall org.apache.netbeans

Để biết thêm thông tin về chương trình này, người dùng có thể tham khảo ý kiến wiki o tài liệu được cung cấp trên trang web của dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Javier Filigrana Agreda dijo

    Xin chào, tôi có trong apache netbeans 12.1, trong đó tôi cố gắng cài đặt java openGl, không hoạt động với tôi vì tôi đã thử theo nhiều cách, tôi đã cố gắng cài đặt nó trong eclipse theo cách tương tự và nó không hoạt động đối với tôi, nếu bạn có thể giúp tôi một số hình thức giúp đỡ, tôi sẽ đánh giá rất cao, vì tôi đã có rất ít thời gian để giao một dự án

    1.    Damien A. dijo

      Xin chào. Bạn đã thử cài đặt nó bằng những cách nào?