Je viens de télécharger Netbeans 8.1 pour PHP. D'après https://netbeans.org/bugzilla/show_bug.cgi?id=250288 , il semble qu'il n'y ait pas de support natif de ReactJS/JSX. Est-ce que quelqu'un l'utilise pour réagir? Existe-t-il des solutions de contournement? J'utilise Netbeans depuis des années et je détesterais devoir passer à un IDE différent.
Eh bien, je suis aussi un utilisateur de Netbeans, mais à cause de besoins tels que celui-ci, je suis passé de Netbeans à Sublime (d'abord) et maintenant à Atom pour le développement Frontend et, honnêtement, le flux de travail est excellent. J'utilise ReactJS, AngularJS et VueJS, et pour tout cela, Atom répond à mes besoins.
Atom utilise des packages (comme des plugins) pour supporter tout cela, voici ce que j'utilise pour React:
Le paquet ajoute:
Il est important de se rappeler qu’Atom utilise parfois une syntaxe de surbrillance de syntaxe incorrecte pour une raison quelconque. Par conséquent, dans les fichiers JSX, cliquez simplement dans le coin inférieur droit (à côté de l’encodage) et vous pourrez y sélectionner votre type de fichier (pour ReactJS, JavaScript ( JSX)) et tout devrait bien se passer :)
Je vous invite à l’essayer, c’est une expérience formidable et pour le développement d’arrière-plan (dans mon cas, PHP), Netbeans est bien meilleur, avec beaucoup d’avantages dont vous n’auriez peut-être pas besoin (le plus important pour moi est de penser «Aller à déclaration ", que dans le frontend je n'ai pas/besoin).
Si vous voulez savoir ce que les autres paquets que j'utilise pourraient vous aider dans le développement front-end, faites le moi savoir et je mettrai à jour ce post :)
Bonne chance!
Essayez ceci: https://blogs.Oracle.com/geertjan/entry/react_js_and_netbeans_ide1
Il est encore en début de développement mais il devrait faire l'affaire.
Le support pour ReactJS est maintenant inclus dans Netbeans 8.2
source (dernier message): https://netbeans.org/bugzilla/show_bug.cgi?id=250778
Personnellement, je ne le trouve pas encore satisfaisant, ce qui m'a amené à cette question ....
Je pense que vous devriez essayer ATOM it beaucoup plus simple et facile à utiliser.