2012-04-19 36 views
6

Tôi là người dùng Emacs cũ - tôi đã sử dụng nó trong khoảng 10 năm nay. Khi tôi chuyển sang Mac, tôi bắt đầu sử dụng Aquamacs, điều này thật tuyệt vời theo nhiều cách.Trình chỉnh sửa OS X (hoặc IDE) thực sự tốt cho phát triển "node.js"?

Nhưng bây giờ hầu hết công việc phát triển của tôi liên quan đến Node.js/Express.js (với JavaScript, Jade và Stylus). Thật không may, emacs có nhiều thiếu sót trong lĩnh vực này. Đặc biệt khi làm việc từ xa, với gắn kết ExpanDriveMacFUSE.

Và tôi thực sự muốn gấp mã thực sự.

Có trình chỉnh sửa nào thực sự tốt cho việc này không? Thậm chí tốt hơn là có bất kỳ IDE cho Mac (ở tất cả)?

Cảm ơn

+1

@pst chỉnh sửa tốt, có lẽ đó sẽ ngừng phiếu gần – qwertymk

+0

@qwertymk Chúng ta sẽ thấy .. ;-) –

+0

tôi sử dụng cho hầu hết các IntelliJ mã hóa ngay bây giờ, Sublime Text 2 là tuyệt vời nhưng chắc chắn không phải là một IDE, và Emacs cho mọi thứ khác. IMO câu hỏi * là * off-topic, mặc dù; tốt nhất nó thuộc về các lập trình viên, mặc dù "công cụ đề xuất" loại thứ - meh. –

Trả lời

5

Một thay thế rẻ hơn và cụ thể hơn cho IntelliJ IDEA là Webstorm, cũng được thực hiện bởi Jetbrains.

Nó có rất nhiều tiện ích nút như khả năng đính kèm vào trình gỡ lỗi nút và cho phép bạn bước qua mã JS của mình. Nó cũng có mã gấp tốt, mà bạn có thể gọi với ⌘^- để gấp và ⌘^+ để mở rộng.

+3

Tôi đã thử WebStorm trong 2 ngày. Và tôi rơi cho nó. Nó là một IDE thực sự tốt. Tôi sử dụng nó với JavaScript, JADE và Stylus và nó là hoàn hảo.Nó có tài liệu thực sự tốt quá. Đây sẽ là IDE của tôi về choise từ bây giờ. Cảm ơn! – BadKnees

+0

Đảm bảo rằng bạn đã cài đặt plugin "promoter key", nó hoạt động để giúp bạn nhớ các phím tắt. –

+0

@BadKnees, bạn đang làm gì để hỗ trợ Stylus trong WebStorm? Để có được tô sáng cú pháp và tự động hoàn thành, tôi đã phải sử dụng để thêm dấu ngoặc nhọn và dấu chấm phẩy vào các tệp Stylus của tôi và yêu cầu WebStorm coi chúng là css. Tôi rất muốn nghe về một giải pháp thay thế tốt hơn. –

4

Nếu bạn muốn có một IDE thực sự mà hoạt động tốt trên Mac OS X Tôi muốn giới thiệu IntelliJ IDEA. Nó có trình gỡ rối JavaScript và plugin Node.js. Nếu bạn đang tìm kiếm thứ gì đó nhẹ hơn một IDE toàn diện, hãy xem Sublime Text 2.

+0

Đã thử cả hai. Dident như intelliJ, chủ yếu là vì nó là java. Rất xấu. Nhưng tuyệt vời là rất hứa hẹn. – BadKnees

+1

Tôi không phải Mac OS nhìn và cảm thấy vui vẻ hoặc chuyên nghiệp, nhưng các phiên bản mới của IJ trông giống như chúng vừa vặn. –

+0

afaik Webstorm được IntelliJ sửa đổi cho HTML/JS, v.v. (ví dụ: không phải là trung tâm Java). @MK. là sự hiểu biết của bạn quá hay tôi ra khỏi căn cứ ở đây? –

3

Bạn có thể thử TextMate: http://macromates.com/ với các bó sau cho

NodeJs: https://github.com/drnic/javascript-node.tmbundle

và cho Jade: https://github.com/miksago/jade-tmbundle

Đối với bút stylus bạn phải biên dịch các bó (đã không thử nó chưa): https://github.com/LearnBoost/stylus/blob/master/docs/textmate.md

Ngoài ra còn có Cloud9 ide https://github.com/ajaxorg/cloud9, thực tế là webapp, nhưng nguồn mở của nó và có thể là được nâng lên cục bộ (nó vẫn chạy trong trình duyệt, nhưng cục bộ), tôi thực sự thích các tính năng gỡ lỗi

Các vấn đề liên quan