Tôi muốn phát triển các ứng dụng Java, thật nhanh, tôi nên chọn IDE nào?Java IDE nào là RAD nhất theo cách giống Delphi?
Trả lời
Tôi nghĩ CodeGear jbuilder là một khởi đầu rất tốt.
IntelliJ IDEA. từ JetBrains.
Bạn có nghĩa là ứng dụng GUI trên máy tính để bàn không? Sau đó, trình xây dựng GUI của NetBeans được đánh giá là rất tốt.
Đối với bất kỳ lớp học khác của ứng dụng, IntelliJ IDEA thắng bởi nhiều dặm. Lưu ý: nó tốn tiền.
Điều đó tùy thuộc vào loại nhà phát triển của bạn. Bạn "emacs" (công cụ mạnh mẽ) hoặc "vi" (có được những việc làm) loại? Tôi, ví dụ, sẽ không liên lạc với IntelliJ IDEA ngay cả khi tôi được trả tiền cho nó (và tôi). Nó chỉ cản trở tôi. Tôi là một anh chàng Eclipse. Những người khác không thể chịu đựng được gì ngoài NetBeans.
Tôi đề xuất tải xuống IntelliJ, Eclipse và NetBeans và cho mỗi lần di chuyển. Hãy dành một ngày với mỗi người, viết một đoạn mã và xem nó phù hợp với bạn như thế nào. Bạn có đi xung quanh không? Hoặc IDE có được cản đường không? Bạn có thể nhanh chóng tìm thấy những gì bạn tìm kiếm hoặc bạn bị chết đuối trong các tùy chọn? Chuyến đi có cảm thấy êm ái hay gập ghềnh không? Các giá trị mặc định có phù hợp với sở thích cá nhân của bạn không?
Toàn bộ sức mạnh của một IDE chỉ trở nên rõ ràng khi bạn quen với nó. Hầu hết có rất nhiều phím tắt giúp bạn sống dễ dàng hơn rất nhiều khi bạn bắt đầu sử dụng chúng rất nhiều. Và bạn thậm chí không cần nhiều người trong số họ. – Peter
Những điều làm bạn khó chịu nhất từ ngày # 1 sẽ không thay đổi nhiều. Nếu bạn không thể tìm thấy một cách để làm những gì bạn muốn, đó là công cụ sai. Nếu cách nó hoạt động theo cách của bạn, đó là công cụ sai. Và "sức mạnh đầy đủ" cũng theo cách của bạn trong khi bạn học cách sử dụng một cái gì đó. Nó chỉ là quá nhiều. –
Câu hỏi của OP là về "RAD theo cách giống Delphi". Tôi không nghĩ đây là người muốn emacs hay vi. –
Đối với ứng dụng web - IBM RAD - dựa trên Eclipse, nhưng có nhiều tính năng nâng cao hơn.
RAD có nhiều vấn đề và sử dụng nhiều tài nguyên –
Tôi yêu Intellij IDEA nhưng tôi sẽ không nói công cụ RAD – SARose