Vn-Z.vn Ngày 28 tháng 06 năm 2024, Gần đây, ByteDance đã phát hành công cụ phát triển thông minh dựa trên mô hình lớn Doubao, gọi là Doubao MarsCode, miễn phí cho các nhà phát triển tại Trung Quốc.
Theo giới thiệu, Doubao MarsCode có hai dạng chính là trợ lý lập trình và Cloud IDE, hỗ trợ các chức năng như hỏi đáp dự án, hoàn thành mã, tạo kiểm thử đơn vị và sửa lỗi.
Công cụ này hỗ trợ hơn 100 ngôn ngữ lập trình, tương thích với các trình soạn thảo mã VSCode và JetBrains.
Chức năng Code Completion Pro của Doubao MarsCode khác với việc viết mã truyền thống, nó hỗ trợ tự động dự đoán điểm chỉnh sửa tiếp theo dựa trên ý định biên tập của người dùng và đưa ra đề xuất mã code.
Thêm vào đó, khi phát hiện lỗi Lint cần sửa trong mã nguồn, trợ lý lập trình sẽ tự động đề xuất thay đổi mã code trực tiếp trên trình soạn thảo.
Nhà phát triển không cần phải xem nguyên nhân lỗi là gì, chỉ cần đánh giá xem kết quả sửa lỗi có đúng không. Nếu đúng, họ có thể chấp nhận mã code đã được sửa lỗi chỉ bằng một cú nhấp chuột.
Để đảm bảo chất lượng mã và khả năng bảo trì sau này, thường cần viết các bài kiểm tra đơn vị (unit test). Lúc này, chỉ cần kích hoạt tính năng "test" trong trợ lý lập trình là có thể nhận được các ca kiểm thử cho hàm đó.
IDE Doubao MarsCode cung cấp mẫu phát triển giúp các nhà phát triển có thể nhanh chóng bắt đầu dự án mà không cần quản lý môi trường cục bộ.
Tại sự kiện ra mắt Doubao MarsCode, người đứng đầu dự án, Lý Đông Giang, cho biết trí tuệ nhân tạo không phải là "đối thủ cạnh tranh" của các nhà phát triển mà là "người bạn đồng hành". Đội ngũ mong muốn tạo ra một phần mềm giúp nâng cao hiệu quả làm việc của các nhà phát triển.
Hiện Doubao MarsCode chỉ hỗ trợ cho khu vực Trung Quốc, nếu bạn ở quốc gia này có thể tham khảo thêm thông tin tại đây
Theo giới thiệu, Doubao MarsCode có hai dạng chính là trợ lý lập trình và Cloud IDE, hỗ trợ các chức năng như hỏi đáp dự án, hoàn thành mã, tạo kiểm thử đơn vị và sửa lỗi.
Chức năng Code Completion Pro của Doubao MarsCode khác với việc viết mã truyền thống, nó hỗ trợ tự động dự đoán điểm chỉnh sửa tiếp theo dựa trên ý định biên tập của người dùng và đưa ra đề xuất mã code.
IDE Doubao MarsCode cung cấp mẫu phát triển giúp các nhà phát triển có thể nhanh chóng bắt đầu dự án mà không cần quản lý môi trường cục bộ.
Tại sự kiện ra mắt Doubao MarsCode, người đứng đầu dự án, Lý Đông Giang, cho biết trí tuệ nhân tạo không phải là "đối thủ cạnh tranh" của các nhà phát triển mà là "người bạn đồng hành". Đội ngũ mong muốn tạo ra một phần mềm giúp nâng cao hiệu quả làm việc của các nhà phát triển.