Поддержка ReactJS/JSX в IDE Netbeans
Я только что загрузил Netbeans 8.1 для PHP. На основеhttps://netbeans.org/bugzilla/show_bug.cgi?id=250288, похоже, что нет собственной поддержки ReactJS/JSX. Кто-нибудь использует это для react. Есть ли обходные пути? Я использую Netbeans в течение многих лет и не хотел бы переходить на другую IDE.
4 ответов
Ну, я тоже пользователь Netbeans, но из-за таких потребностей я переключился с Netbeans на Sublime (сначала), а теперь на Atom для разработки интерфейсов и, честно говоря, рабочий процесс отличный. Я использую ReactJS, AngularJS и VueJS, и для всего этого Atom соответствует моим потребностям.
Atom использует пакеты (например, плагины) для поддержки всего этого, вот что я использую для React:
- Атом (https://atom.io/)
- Пакета Реагировать (https://atom.io/packages/react)
пакета добавляет:
- синтаксис
- фрагментов
- автоматические вмятие и складчатость
- JSX переформатирование
- преобразование HTML в JSX
- автозаполнение
важно помнить, что иногда Atom использует неправильную подсветку синтаксиса по какой-то причине, поэтому в файлах JSX просто нажмите в правом нижнем углу угол (рядом с кодировкой), и вы можете выбрать свой тип файла там (для ReactJS, должен быть Javascript (JSX)), и все должно быть хорошо:)
Я приглашаю вас попробовать его, его большой опыт и для разработки бэкэнда (в моем случае, PHP) Netbeans намного лучше, из множества преимуществ, которые в frontend вам могут не понадобиться (самое для меня-это "перейти к объявлению", которое в frontend у меня нет/нужно).
Если вы хотите знать, какие другие пакеты я использую, это может помогите вам в разработке frontend просто дайте мне знать, и я обновлю этот пост:)
удачи!
попробуйте это: https://blogs.oracle.com/geertjan/entry/react_js_and_netbeans_ide1
Он все еще находится в ранней разработке, но он должен выполнять свою работу.
поддержка ReactJS теперь включена в Netbeans 8.2
источник (последний пост): https://netbeans.org/bugzilla/show_bug.cgi?id=250778
Я лично не считаю это удовлетворительным, что привело меня к этому вопросу....