Icône de recherche Download.it
Advertisement

Un programme dédié aux développeurs qui utilisent les langages de programmation servant à créer des pages Web notamment, tels que Java et C++

Un programme dédié aux développeurs qui utilisent les langages de programmation servant à créer des pages Web notamment, tels que Java et C++

Vote : (2 votes)

Licence: Gratuit

Éditeur: Netbeans

Version: 15

Fonctionne sous: Windows

Vote :

Licence

(2 votes)

Gratuit

Éditeur

Version

Netbeans

15

Fonctionne sous:

Windows

Les plus

  • Intègre un code source ouvert
  • Comporte un profileur intégré
  • Supporte PHP

Les moins

  • Peut être plus lent que certains IDE
  • Grand et complexe

NetBeans IDE est un environnement de développement intégré pour les programmeurs Java, qui prend également en charge plusieurs autres langages. Lorsque les utilisateurs installent l'application pour la première fois, ils ont la possibilité d'installer une variété d'extensions qui permettent à NetBeans d'analyser le code écrit en C, C++ et même PHP. Le plus important est peut-être que NetBeans prend en charge JavaScript ainsi que le code Java compilé traditionnel.

Alors que NetBeans faisait autrefois partie du projet étudiant Xelfi, la dernière version est presque un logiciel de qualité commerciale. Il comprend tout ce que vous pouvez attendre d'un IDE professionnel. La coloration syntaxique, la négociation des erreurs et la prise en charge du code Java EE peuvent toutes être activées à partir de menus déroulants pratiques. Ceux qui travaillent sur des projets plus importants apprécieront peut-être les outils de schéma XML intégrés à l'application, tandis que les Rubyistes et les bricoleurs préféreront essayer le module d'orchestration de services Web BPEL.

L'EDI NetBeans fonctionne dans un environnement 100% open-source. Cela signifie que vous pouvez créer vos propres modules si vous vous trouvez dans une situation où vous devez compiler un type de code que l'application ne prend pas en charge. Toutefois, selon le type de projet sur lequel vous travaillez, il est relativement peu probable que cela se produise.

Il supporte suffisamment d'écosystèmes différents pour que vous ne rencontriez pas trop de problèmes lorsque vous travaillez sur du code conçu pour tirer parti de plusieurs plateformes. Les développeurs Java, en particulier, n'auront probablement jamais besoin de déployer un autre outil, car NetBeans IDE est livré avec tout ce dont ils pourraient avoir besoin.

Une fois que vous avez terminé un projet basé sur Java, l'outil Profiler de l'EDI s'active et recherche les fuites de mémoire. Dès qu'il aura trouvé tous les problèmes qu'il est susceptible de rencontrer, le profileur vous indiquera toutes les optimisations dont il pense que votre code pourrait bénéficier. Les utilisateurs de longue date se souviennent peut-être de l'époque où il fallait télécharger une bibliothèque spéciale pour activer le Profiler avant de pouvoir l'utiliser, mais cette version de NetBeans IDE est livrée avec tout le nécessaire.

Au fil du temps, le profileur obtiendra une grande quantité d'informations sur l'exécution de vos applets et vous informera des problèmes potentiels. Les utilisateurs créatifs voudront peut-être définir différents points d'arrêt dans leur code pour mesurer le temps d'exécution et voir si ce qu'ils ont écrit ne correspond pas aux paradigmes matériels imaginaires de la JVM. Comme la JVM n'existe pas dans la vie réelle, ceux qui n'ont pas l'habitude d'écrire des applications pour elle seront plus que probablement attirés par cet outil particulier.

Les développeurs Swing apprécieront le fait que l'EDI NetBeans leur permette de faire glisser et de positionner visuellement des composants d'interface graphique sur des formulaires vierges. Cela peut réduire considérablement le temps nécessaire à la création d'applications semi-natives fonctionnant sur des architectures de systèmes locaux. Certains utilisateurs pourraient se plaindre de la lenteur et de l'encombrement de l'EDI sous-jacent, mais cette fonctionnalité devrait plus que compenser tout manquement.

Ceux qui développent principalement pour le web peuvent profiter de technologies similaires qui vérifient automatiquement si les modules JavaScript inclus sont compatibles avec les navigateurs modernes. Avec un pourcentage de plus en plus important d'applications Web reposant exclusivement sur du code JavaScript, cette fonctionnalité sera certainement très utilisée.

Les plus

  • Intègre un code source ouvert
  • Comporte un profileur intégré
  • Supporte PHP

Les moins

  • Peut être plus lent que certains IDE
  • Grand et complexe