IDE nào tốt hơn cho phát triển node.js và/hoặc jQuery? Mà sẽ tăng năng suất hơn? Những lợi thế và bất lợi của cả hai đều có?Cloud9 hoặc WebStorm
Trả lời
Một điểm khác biệt rõ ràng là Cloud9 được lưu trữ trong khi WebStorm được cài đặt. Điều đó có nghĩa là bạn có thể truy cập Cloud9 và các tệp của mình ở bất cứ đâu từ đám mây, nhưng với WebStorm, bạn phải cài đặt nó trên mọi máy tính và lấy tệp từ repo của bạn hoặc tệp khác. Nó cũng có nghĩa là Cloud9 có chi phí hàng tháng, WebStorm tốt có lẽ là chi phí một lần.
Cloud9 là nguồn mở và bạn có thể chọn sử dụng nó được lưu trữ như đã đề cập ở trên, cài đặt nó trên máy chủ web từ xa của riêng bạn hoặc trên máy cục bộ của bạn. Khi sử dụng một trong hai tùy chọn cuối cùng, bạn không phải trả bất kỳ thứ gì cho Cloud9 hoặc bị giới hạn về số lượng dự án bạn có thể thiết lập. –
Bạn có thể dùng thử Spket. Mặc dù bạn sẽ không nhận được một số loại gợi ý mát mẻ ra khỏi hộp, bằng cách sử dụng jsdoc bạn có thể hiển thị ide loại bạn đang quay trở lại của một chức năng. Bạn cũng có thể chỉ định kiểu trả về kết quả thực hiện một hàm khác. Bằng cách bình luận các đối số của hàm, bạn có thể nhận được quyền tự động điền bên trong hàm. BTW spket có một ý tưởng tốt về bao đóng và phạm vi biến.
Ít nhất đó là một năm trước.
Câu hỏi tiếp theo là bạn đang cố gắng thực hiện node.js hay cái gì? Mục tiêu cuối cùng của bạn là gì? Cloud9 rất tốt cho node.js nếu bạn muốn chạy nó mà không cần cài đặt node.js trên máy cục bộ của bạn. Ngoài ra, bạn có thể kết nối Cloud9 với Github và triển khai trang web của bạn đến Heroku.
Nếu bạn chỉ muốn hỗ trợ jquery/javascript, có thể bạn không cần trình chỉnh sửa đám mây.
WebStorm 3.0 có lẽ là một trong những trình chỉnh sửa JS tốt nhất hiện có trên thị trường (Đối thủ thực sự duy nhất là vs2011). – Raynos