Tìm hiểu IDEs để phát triển Kotlin
11/03/2024 01:34
JetBrains cung cấp plugin Kotlin chính thức cho IntelliJ IDEA , JetBrains Fleet và Android Studio . Các IDE và trình soạn thảo mã khác, chẳng hạn như Eclipse , Visual Studio Code và Atom, đều có các plugin được cộng đồng Kotlin hỗ trợ.
JetBrains cung cấp plugin Kotlin chính thức cho IntelliJ IDEA , JetBrains Fleet và Android Studio .
Các IDE và trình soạn thảo mã khác, chẳng hạn như Eclipse , Visual Studio Code và Atom, đều có các plugin được cộng đồng Kotlin hỗ trợ.
IntelliJ IDEA
IntelliJ IDEA là một IDE dành cho các ngôn ngữ JVM được thiết kế để tối đa hóa năng suất của nhà phát triển. Nó thực hiện các công việc thường xuyên và lặp đi lặp lại cho bạn bằng cách cung cấp khả năng hoàn thành mã thông minh, phân tích mã tĩnh và tái cấu trúc, đồng thời cho phép bạn tập trung vào mặt tích cực của việc phát triển phần mềm, khiến nó không chỉ hiệu quả mà còn là một trải nghiệm thú vị.
Plugin Kotlin đi kèm với mỗi bản phát hành IntelliJ IDEA.
Đọc thêm về IntelliJ IDEA trong tài liệu chính thức .
Fleet
Fleet JetBrains hiện đang ở chế độ Xem trước công khai và ở giai đoạn này được sử dụng miễn phí.
JetBrains Fleet là một trình soạn thảo mã và IDE đa ngôn ngữ cung cấp hỗ trợ nâng cao cho Kotlin và trải nghiệm hợp lý cho các nhà phát triển Kotlin. Bạn có thể sử dụng Fleet làm trình chỉnh sửa mã để nhanh chóng thực hiện các chỉnh sửa có chủ đích hoặc bật Chế độ thông minh và biến nó thành một IDE hoàn chỉnh với các tính năng mã thông minh.
Plugin Kotlin đi kèm với mỗi bản phát hành Fleet.
Fleet cũng hỗ trợ các dự án Đa nền tảng Kotlin nhắm mục tiêu đến các nền tảng Android, iOS và máy tính để bàn, bao gồm cả việc kiểm tra và gỡ lỗi mã của bạn. Chế độ thông minh của Fleet chọn công cụ xử lý mã phù hợp cũng như cho phép điều hướng giữa mã Đa nền tảng Kotlin và mã được viết bằng các ngôn ngữ có thể tương tác với Kotlin.
Xem hướng dẫn Sử dụng Nhóm để phát triển Đa nền tảng để bắt đầu.
Studio Android
Android Studio là IDE chính thức để phát triển ứng dụng Android, dựa trên IntelliJ IDEA . Ngoài các công cụ dành cho nhà phát triển và trình chỉnh sửa mã mạnh mẽ của IntelliJ, Android Studio còn cung cấp nhiều tính năng hơn nữa giúp nâng cao năng suất của bạn khi xây dựng ứng dụng Android.
Plugin Kotlin đi kèm với mỗi bản phát hành Android Studio.
Đọc thêm về Android Studio trong tài liệu chính thức .
nhật thực
Eclipse là một IDE được sử dụng để phát triển các ứng dụng bằng các ngôn ngữ lập trình khác nhau, bao gồm cả Kotlin. Eclipse cũng có plugin Kotlin: ban đầu được phát triển bởi JetBrains, giờ đây plugin Kotlin được những người đóng góp cho cộng đồng Kotlin hỗ trợ.
Bạn có thể cài đặt plugin Kotlin theo cách thủ công từ Eclipse Marketplace .
Nhóm Kotlin quản lý quá trình phát triển và đóng góp cho plugin Kotlin cho Eclipse. Nếu bạn muốn đóng góp cho plugin, hãy gửi yêu cầu kéo tới kho lưu trữ Kotlin cho Eclipse trên GitHub .
Khả năng tương thích với các phiên bản ngôn ngữ Kotlin
Đối với IntelliJ IDEA, Fleet và Android Studio, plugin Kotlin đi kèm với mỗi bản phát hành IDE. Khi phiên bản Kotlin mới được phát hành, các IDE này sẽ tự động đề xuất cập nhật Kotlin lên phiên bản mới nhất. Xem phiên bản ngôn ngữ được hỗ trợ mới nhất cho từng IDE trong bản phát hành Kotlin .
Hỗ trợ các IDE khác
JetBrains không cung cấp plugin Kotlin cho các IDE khác. Tuy nhiên, một số IDE và trình soạn thảo nguồn khác, chẳng hạn như Eclipse, Visual Studio Code và Atom, có các plugin Kotlin riêng được cộng đồng Kotlin hỗ trợ.
Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào để viết mã Kotlin nhưng không có các tính năng liên quan đến IDE: định dạng mã, công cụ gỡ lỗi, v.v. Để sử dụng Kotlin trong trình soạn thảo văn bản, bạn có thể tải xuống trình biên dịch dòng lệnh Kotlin ( kotlin-compiler-1.9.23.zip
) mới nhất từ Kotlin GitHub Releases và cài đặt thủ công . Ngoài ra, bạn có thể sử dụng trình quản lý gói, chẳng hạn như Homebrew , SDKMAN! và gói Snap .