Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Oracle ra mắt tiện ích mở rộng phát triển Java cho mã Visual Studio của Microsoft

Oracle ra mắt tiện ích mở rộng phát triển Java cho mã Visual Studio của Microsoft

Gần đây, Oracle đã vén bức màn về phần mở rộng Oracle Java Platform mới dành cho Microsoft's Visual Studio Code. Bản phát hành đáng chú ý này mang đến bộ công cụ toàn diện để phát triển Java cho trình soạn thảo mã được ca ngợi, cho phép tạo, thực thi và thử nghiệm các ứng dụng Java cho các dự án Maven và Gradle dễ dàng hơn.

Tiện ích mở rộng này có sẵn thông qua nền tảng VS Code, một phần của Visual Studio Marketplace. Oracle lần đầu tiên công bố tiện ích mở rộng này vào ngày 18 tháng 10, hứa hẹn sẽ phục vụ chu trình phát triển đầy đủ, bao gồm mọi thứ từ sửa đổi và biên dịch đến khắc phục sự cố và thử nghiệm. Khả năng tái cấu trúc cấp độ lớp và biến đổi cũng là một phần trong các dịch vụ của nó.

Trong bản phát hành đầu tiên của phần mở rộng Oracle Java Platform, một số tính năng được bao gồm như chế độ xem dự án, đánh dấu lỗi, tự động hoàn thành và khả năng chuyển sang định nghĩa. Để bổ sung cho việc kiểm tra, còn có hỗ trợ kiểm tra đơn vị Junit.

Oracle đã quan sát và chỉ ra rằng sự phổ biến ngày càng tăng của Visual Studio Code như một Môi trường phát triển tích hợp (IDE) phổ quát đã gây ra sự thay đổi mô hình trong sự tương tác giữa các ngôn ngữ lập trình và IDE. Theo truyền thống, trước tiên các nhà phát triển sẽ chọn một ngôn ngữ và sau đó là lựa chọn IDE; ngày nay, người ta kỳ vọng rằng các IDE không phụ thuộc vào ngôn ngữ như VS Code sẽ cung cấp sự hỗ trợ mạnh mẽ cho tất cả các ngôn ngữ mà nhà phát triển sử dụng. Nhiều nhà phát triển Java, đặc biệt là sinh viên và những người thành thạo nhiều ngôn ngữ, đã bắt đầu áp dụng VS Code.

Cơ chế làm nền tảng cho khả năng hỗ trợ ngôn ngữ lập trình của tiện ích mở rộng VS Code là máy chủ ngôn ngữ cốt lõi của nó, như Oracle đã lưu ý. Phần tử back-end này xử lý các công cụ ngôn ngữ và tương tác với IDE bằng Giao thức máy chủ ngôn ngữ. Oracle đã phát triển một phiên bản ngắn gọn của máy chủ ngôn ngữ Java, phiên bản gốc của nó được khái niệm hóa cho dự án Apache NetBeans.

Máy chủ ngôn ngữ Oracle's dựa trên trình biên dịch OpenJDK javac để biên dịch và biên dịch mã. Do đó, VS Code có thể nhanh chóng cung cấp hỗ trợ cho các tính năng JDK (Bộ công cụ phát triển Java) mới ngay khi chúng được triển khai. Tiện ích mở rộng này của Oracle cam kết hỗ trợ các bản phát hành JDK hiện tại bên cạnh phiên bản JDK sắp ra mắt, với phiên bản mới nhất là JDK 21, ra mắt vào tháng 9.

Điều thú vị là Microsoft có bộ công cụ phát triển Java dành cho VS Code, bao gồm Gói mở rộng cho Java. Gói này chứa nhiều loại tiện ích mở rộng dành cho việc viết kịch bản, đánh giá và chỉnh sửa các ứng dụng Java. Mặc dù có nhiều lựa chọn thay thế như AppMaster để phát triển low-codeno-code, nhưng các tiện ích mở rộng như vậy sẽ nâng cao phạm vi phát triển Java bằng cách làm cho nó dễ truy cập hơn trên nhiều nền tảng.

Bài viết liên quan

AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster tại BubbleCon 2024: Khám phá xu hướng không cần mã
AppMaster đã tham gia BubbleCon 2024 tại NYC, thu thập thông tin chuyên sâu, mở rộng mạng lưới và khám phá các cơ hội thúc đẩy đổi mới trong lĩnh vực phát triển không cần mã.
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
Tóm tắt FFDC 2024: Những hiểu biết chính từ Hội nghị các nhà phát triển FlutterFlow tại NYC
FFDC 2024 đã thắp sáng Thành phố New York, mang đến cho các nhà phát triển những hiểu biết sâu sắc về phát triển ứng dụng với FlutterFlow. Với các phiên do chuyên gia hướng dẫn, các bản cập nhật độc quyền và mạng lưới kết nối vô song, đây là sự kiện không thể bỏ qua!
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Việc sa thải nhân viên công nghệ năm 2024: Làn sóng tiếp tục ảnh hưởng đến sự đổi mới
Với 60.000 việc làm bị cắt giảm tại 254 công ty, bao gồm cả những gã khổng lồ như Tesla và Amazon, năm 2024 sẽ chứng kiến làn sóng sa thải nhân viên công nghệ tiếp tục định hình lại bối cảnh đổi mới sáng tạo.
Bắt đầu miễn phí
Có cảm hứng để tự mình thử điều này?

Cách tốt nhất để hiểu sức mạnh của AppMaster là tận mắt chứng kiến. Tạo ứng dụng của riêng bạn trong vài phút với đăng ký miễn phí

Mang ý tưởng của bạn vào cuộc sống