Một IDE tốt để phát triển JavaScript phía máy khách là gì? [đóng cửa]


14

Gần đây tôi đã bắt đầu học JavaScript và đang tìm kiếm một Trình soạn thảo / IDE JavaScript tốt. Tôi đã tìm thấy hàng tá trong số đó trong một tìm kiếm Google nhưng tôi sẽ đánh giá cao nếu người dùng có kinh nghiệm sử dụng IDE như vậy có thể đề xuất một IDE.

Tôi muốn một IDE có tô sáng cú pháp , có thể là IntelliSensehỗ trợ gỡ lỗi cho mã JavaScipt. Tôi là người dùng Windows 7 và chỉ phát triển JavaScript phía máy khách .

Bất kỳ đề xuất??


2
@ nK0de nếu đó chỉ là phía máy khách, thì Firebird sẽ giải quyết tất cả các nhu cầu sửa lỗi của bạn
Dónal


@KimBurgess: tất cả đều là liên kết bị hỏng
amit jha 10/07/2015

Câu trả lời:


11

Yêu thích cá nhân của tôi là Aptana Studio. Đó là Eclipse với Plugins để phát triển web được cài đặt sẵn và sẽ giúp bạn đi mà không gặp vấn đề gì. Aptana rất thoải mái và có tất cả các tính năng bạn muốn.

Tuy nhiên, hầu hết tất cả các IDE thông thường sẽ có hỗ trợ dựng sẵn cho Javascript hoặc cung cấp bổ trợ cho ngôn ngữ. Netbeans và IntelliJ cũng tốt.

Vì bạn đã nói IntelliSense tôi đoán bạn đang sử dụng VisualStudio. Bạn sẽ dễ dàng tìm thấy sự hỗ trợ cho Javascript trong đó và có thể nó sẽ thuận tiện nhất để gắn bó với nó.


1
@ downvoter quan tâm để bình luận?
lhk

1
Có lẽ bởi vì Aptana là một công cụ tầm thường
Raynos

2
đó là lý do tại sao tôi nói yêu thích CÁ NHÂN của mình và chỉ ra các khả năng khác. Những câu hỏi như "cái gì là tốt nhất" sẽ luôn lấy ý kiến ​​làm câu trả lời
lhk

thay vào đó, bạn hoàn toàn nên dùng thử WebStorm;) (btw Tôi không downvote, thật tốt khi có các mục yêu thích cá nhân)
Raynos

@lhk Tôi đã nghe tin tốt về cả Aptana và WebStrom. Đoán tôi sẽ phải tự mình xem. Cảm ơn bạn :)
Isuru

19

WebStorm phù hợp với yêu cầu của bạn như không có khác. Tôi là một người dùng hẹn giờ cũ của IntelliJ và tin tôi đi, những người đó biết cách tạo ra một IDE.

Và họ đang cung cấp một mức giá đặc biệt trước ngày 1 tháng Hai.


Tôi thích webstorm, nhưng phàn nàn duy nhất của tôi là tôi không thể có nhiều dự án trong cùng một cửa sổ, điều này hơi kỳ lạ đối với một IDE
Farm

7

Không có IDE JavaScript tốt. Chỉ có IDE loại 3 cho JavaScript. IDE "tốt nhất" hiện tại sẽ là WebStorm 3.0.

Sử dụng một trình soạn thảo văn bản của sự lựa chọn của bạn thay vào đó. Lựa chọn tốt bao gồm:

Cú pháp văn bản hỗ trợ vim và thăng hoa và cho phép bạn chạy dòng lệnh hoặc xây dựng tập lệnh thông qua trình chỉnh sửa.

Đối với gỡ lỗi JavaScript, đối với phía máy khách, hãy sử dụng trình duyệt để gỡ lỗi. Đối với nút, sử dụng trình kiểm tra nút (trình duyệt) để gỡ lỗi.

Đối với intellisense, bạn không cần nó và nó sẽ sai 10% thời gian. Cá nhân thực tế là nó sai 10% thời gian là đủ để đạt năng suất để không sử dụng tất cả. Một lần nữa, WebStorm 3 là IDE duy nhất đạt được 90% ngay tại đây. VS2011 cũng có thể tạo ra một ứng cử viên tốt nhưng tôi chưa thử cá nhân. VS2010 là khủng khiếp cho JavaScript.


Bất kỳ lý do cho một downvote?
Raynos

Tôi nghĩ rằng tôi sẽ thử Aptana và WebStorm như nhiều người đã đề xuất. Cảm ơn bạn. Tôi đã không đánh giá thấp câu trả lời của bạn btw.
Isuru

4
Người thuê trung tâm của bài viết đó dường như là tất cả các IDE đều hoàn hảo (Loại 1) hoặc phản tác dụng (Loại 3). Tôi không đồng ý với điều này. Đối với những người chưa đọc bài viết, IDE loại 2 là một trình soạn thảo văn bản, tức là không có IDE nào cả.
Dónal

1
Tôi cũng không thực sự đồng ý với bài báo đó. Eclipse là hoàn toàn tốt cho PHP; trình gỡ lỗi trực quan hoạt động rất tốt (tuy nhiên bạn phải biết cách thiết lập nó và cài đặt trình gỡ lỗi zend). Nó không tuyệt vời cho javascript vì những lý do khác được đề cập, nhưng nó vẫn mang lại nhiều thứ hơn cho bảng so với trình soạn thảo văn bản đơn giản và không có lý do gì hỗ trợ javascript của nó nhất thiết phải hút. Nếu nó có cách nào đó "bên ngoài" thì mọi thứ sẽ ổn thôi. Tôi cần dùng thử netbeans cho js và xem nó có hoạt động tốt hơn không ...
Hey

1
liên kết 'Loại 3' dường như bị đánh giá sai, hạ cánh trên một email Wikimedia ngắn về cách hoạt động của tìm kiếm tiêu đề trang.
matt wilkie

5

Dự án của tôi là một plugin JIRA của Atlassian : Java, SQL, một số mẫu Velocity ở back-end và một vài tiện ích bảng điều khiển (JavaScript / HTML / CSS) ở cuối frond-end. Atlassian cũng có các khung riêng cho các plugin, vì vậy sẽ rất hữu ích nếu IDE có hỗ trợ cho các thư viện bên ngoài không chuẩn.

Tôi đã có trải nghiệm khá khó chịu với sự hỗ trợ JavaScript của Eclipse , nó có nhiều trục trặc khi hoàn thành và định dạng mã tự động, đặc biệt là với mã phức tạp (nguồn mô-đun, ít khung được sử dụng, v.v.). Tái cấu trúc không phải lúc nào cũng hoạt động như dự định (hoặc hoàn toàn) và gần như vô dụng. Tôi chưa thử Aptana Studio.

NetBeans có phần tốt hơn về vấn đề này nhưng sự hỗ trợ của nó cho các dự án nguồn hỗn hợp phức tạp (như Java / JavaScript / web / mẫu, v.v.) còn thiếu (có lẽ tôi đã không cố gắng hết sức).

Cuối cùng tôi đã kết thúc bằng IntelliJ IDEA . Đây là bản thương mại (có bản dùng thử 30 ngày) nhưng tính năng vượt trội. Phân tích mã, tô màu ngữ nghĩa, tái cấu trúc hoạt động trên các tệp nguồn khác nhau (như js, css, html). Chỉ cần thử nó và bạn sẽ không bao giờ nhìn lại.

PS Tôi không liên kết với JetBrains dưới bất kỳ hình thức nào, đó chỉ là quan điểm cá nhân của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.