2015-12-17 22 views
6

Tôi vừa tải xuống Netbeans 8.1 cho PHP. Dựa trên https://netbeans.org/bugzilla/show_bug.cgi?id=250288, có vẻ như không có hỗ trợ ReactJS/JSX gốc. Có ai sử dụng điều này để phản ứng không. Có cách giải quyết nào không? Tôi đã sử dụng Netbeans trong nhiều năm và sẽ ghét phải chuyển sang một IDE khác.Hỗ trợ ReactJS/JSX trong Netbeans IDE

+0

Bạn đã kiểm tra liên kết này chưa? https://blogs.oracle.com/geertjan/entry/react_js_and_netbeans_ide có thể hữu ích. Tôi biết bạn nói rằng bạn không muốn chuyển sang IDE khác, nhưng thực sự tôi sử dụng Atom để phát triển giao diện người dùng và tốt hơn, vì vậy tôi có thể để lại netbeans cho phát triển phụ trợ (php trong trường hợp của tôi). Bạn nghĩ sao? –

+0

Bạn có đưa ra câu trả lời giải thích thêm về cách bạn thực hiện điều này bằng nguyên tử không? – user61629

+0

Xong, tôi đã thêm một câu trả lời, hy vọng điều này sẽ giúp bạn. –

Trả lời

4

Vâng, tôi là người dùng Netbeans, nhưng vì nhu cầu như thế này, tôi đã chuyển bản thân từ Netbeans sang Sublime (trước tiên) và bây giờ thành Atom cho Frontend phát triển và thành thật, quy trình làm việc rất tuyệt. Tôi sử dụng ReactJS, AngularJS và VueJS, và cho tất cả Atom này phù hợp với nhu cầu của tôi.

Atom sử dụng gói (như plug-in) để hỗ trợ tất cả điều này, đây là những gì tôi sử dụng cho Phản ứng:

Gói thêm:

  • Tô sáng cú pháp
  • Snippets
  • thụt đầu dòng tự động và gấp
  • JSX dạng lại
  • HTML để chuyển đổi JSX
  • Autocomplete

Something quan trọng cần nhớ là đôi khi Atom sử dụng nổi bật cú pháp sai đối với một số lý do, vì vậy , trong các tệp JSX chỉ cần nhấp vào góc dưới cùng bên phải (bên cạnh mã hóa) và bạn có thể chọn loại tệp của mình ở đó (đối với ReactJS, phải là Javascript (JSX)) và mọi thứ sẽ ổn :)

Tôi mời bạn thử nó, đó là một trải nghiệm tuyệt vời và cho phát triển phụ trợ (trong trường hợp của tôi, PHP) Netbeans là cách tốt hơn, từ rất nhiều lợi ích mà trong lối vào bạn có thể không cần (nhất là tôi nghĩ là "Đi đến tuyên bố", mà trong lối vào tôi không có/cần).

Nếu bạn muốn biết những gì gói khác tôi sử dụng mà có thể giúp bạn trong việc phát triển frontend chỉ cho tôi biết và tôi sẽ cập nhật bài đăng này :)

Chúc may mắn!

+0

Rất vui được giúp bạn ^^ –

+0

Tôi không thể sử dụng Atom, bcz máy tính xách tay của tôi không mạnh mẽ. Netbeans hoạt động hoàn hảo, nhưng không có jsx. Atom là công việc quá chậm và quá nhiều xếp chồng và sử dụng CPU của tôi 100% thời gian dài. Thật khó để làm việc với nguyên tử cho tôi: ( – Sergey

+1

Thật kỳ lạ khi Netbeans (cũng tiêu thụ CPU cao) chạy tốt, nhưng nguyên tử thì không. Atom chạy chậm đôi khi nhưng Netbeans quá, kì lạ Nhưng làm thế nào về Sublime? Sublime là waaaay nhanh hơn nguyên tử, cho nó một thử, tuyệt vời là một trình soạn thảo văn bản tuyệt vời, tôi chỉ thích nguyên tử cho sự khác biệt tối thiểu và có một gói cho phản ứng trên Sublime (https://github.com/facebookarchive/sublime-react) Hãy thử nó, tôi hứa nó sẽ nhanh hơn :) –

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