Tutoriel vidéo Netbeans : Présentation Netbeans

Netbeans est devenu depuis peu mon nouvel IDE préféré. C'est pour cela que j'ai décidé de partager avec vous les raisons de ce choix pour vous guider dans la jungle des IDE pour PHP.

Ce que j'aime sur Netbeans

  • La gestion des sites distants avec la possibilité de synchroniser rapidement un dossier ou un fichier
  • La sauvegarde des modifications d'un fichiers dans un historique accessible facilement.
  • La possibilité d'installé des addons pour améliorer/ajouter certaines fonctionnalités, par exemple File open fast
  • La configuration relativement aisée des différentes fonctions de Netbeans
  • La possibilité d'enregistrer des macros et des modèle de code personnalisés facilement.
  • Il est gratuit

Ce que je n'aime pas sur Netbeans

  • La mauvaise détection de l'encodage. L'encodage est définie pour un projet et Netbeans ne peut pas gérer un encodage différent si il en rencontre un.
  • Son auto complétion n'arrive pas bien à comprendre l'organisation de certains Framework

Tags :

Tutoriel Netbeans posté Dimanche 25 Juillet 2010
 39 Commentaires
Ils l'ont utilisé
Vos commentaires

Franck55 (Lundi 26 Juillet 2010 à 00:03):

Prems!

Super comme d'hab, merci a toi.

larube (Lundi 26 Juillet 2010 à 00:24):

Cool en effet !!! Je vais me laisser tenter !

Valentin (Lundi 26 Juillet 2010 à 01:25):

Je dirai -> trop de surplus
Le seul m'ayant conquis : Fraise <3

d40x (Lundi 26 Juillet 2010 à 02:12):

Dans le genre tu auras Eclipse qui il me semble gère mieux l'upload de gros fichiers, permet d'utiliser un SVN, le placement de fichiers (ton fameux ctrl+u qui au passage existe aussi sur dreamweaver)... Au niveau de l'autocomplétion, je préfère netbeans mais je n'utilise pas de framework pour le moment donc c'est plutôt subjectif comme avis. Au passagen je préfère netbeans à komodo niveau autocomplétion.

Merci pour la vidéo. Bonne journée

Grafikart (Lundi 26 Juillet 2010 à 11:31):

Eclipse j'avais pas accroché à la configuration mais il faudra que je lui donne sa chance en le testant plus longtemps qu'une heure

d40x (Mardi 27 Juillet 2010 à 00:17):

ça semble pas évident en effet!

Lors d'un précédent stage, les developpeurs encore sur netbeans pensaient passer sur Eclipse en raison de lanteurs sur des gros gros projets (netbeans mettant énormément de temps à parcourir et indexer les fichiers.

PassioN @Net (Lundi 26 Juillet 2010 à 06:24):

Pas mal du tout ... Je vais l'essayer celui-là.

Merci

cajoline (Lundi 26 Juillet 2010 à 08:41):

pour l'auto-completion pour prendre en compte les modeles dans cakephp il faut par exemple pour un controller "POST" rajouter le nom du modèle

@property Post $Post

voilà si ça peut servir

Gwen (Lundi 26 Juillet 2010 à 15:01):

hello
ça fait un moment que j'utilise netbeans pour le développement php (depuis la version 6.5 en fait) et je l'adore !!
il est carrément génial mais en le couplant avec x-debug pour le débogage il devient carrément pratique.
concernant cakephp : il est possible d'activer l'autocomplétion en rajoutant l'emplacement de la librairie de cake dans include path de votre projet
A+

Identitools (Lundi 26 Juillet 2010 à 10:51):

Netbeans pour php, ok. Mais pour l'intégration web, c'est Aptana Studio sans hésiter. :D
(j'en parle dans un de mes articles d'ailleurs...)

likeo (Lundi 26 Juillet 2010 à 11:22):

Merci de cette présentation mais où telecharger les code templates ? (les snipplets ?)

Grafikart (Lundi 26 Juillet 2010 à 11:30):

Tu en a pas mal par défaut. Pour une bonne série de snipllet HTML : http://code.google.com/p/zen-coding/

likeo (Lundi 26 Juillet 2010 à 11:51):

Merci car moi bizarrement je n'en n'ai aucune :/

Ph3nol (Lundi 26 Juillet 2010 à 13:13):

J'utilise NetBeans depuis 2 ans.

Son principal défaut pour moi, c'est le fait qu'il repose sur JAVA, ce qui alourdit considérablement l'IDE, provoque parfois des freezes et quelques rares fois des plantages.

Supporte le framework Symfony, ce qui était une exigence pour moi.

iFabe (Lundi 26 Juillet 2010 à 14:30):

Salut,

Perso, j'utilise NetBeans depuis un moment, et depuis que je suis passé sur Mac, le système de "code template" fonctionne un peu quand il le veut bien... Est-ce pareil de votre coté?

DieseL (Lundi 26 Juillet 2010 à 14:49):

Bonjour,

Que pensez-vous d'Eclipse ?

Taunter (Lundi 26 Juillet 2010 à 15:45):

Je reproche aussi l'encodage vraiment pourri... et ça n'affiche même pas l'encodage du fichier dans la barre d'état. C'est vraiment le point qui m'ennuie le plus

Sinon il manque la possibilité d'éditer un fichier via FTP mais sans déclarer un projet qui va tout télécharger. Juste un petit browser FTP: on ouvre, on édite, on sauvegarde.

Et puis encore un truc la possibilité de splitter un fichier pour afficher deux parties éloignées en même temps.

Dommage ces petits détails car ayant testé Aptana, PhpEdit, Komodo ou Eclipse c'est de loin le meilleur et le plus agréable à utiliser pour moi.

Grafikart (Lundi 26 Juillet 2010 à 16:37):

L'encodage est vraiment super chiant comme tu dit. Un encodage par projet et c'est tout. Si tu as le malheur d'avoir un fichier encodé différemment c'est l'enfer

Taunter (Lundi 26 Juillet 2010 à 15:47):

Ah et j'ai testé UltraEdit/Studio aussi bien et ça reste la Rolls de la vitesse et des fichiers gargantuesques mais moins agréable et fonctionnel que NetBeans

Sakha (Lundi 26 Juillet 2010 à 16:19):

Ca fait 2 ans que j'utilise NetBeans en Java et 1 an en PHP et j'aime beaucoup la facilité d'installation des plugin et des thème de couleurs car j'aime développer avec un fond sombre donc les templates sont géniaux, tu peux également y inclure un Subversion Malheureusement à mon taff (Orange, les accès réseaux sont parfois lent donc auto-completion rame un peux mais c'est pas du à l'IDE en lui même

Taunter (Lundi 26 Juillet 2010 à 16:32):

@iFabe : Pour l'auto-complete qui fonctionne mal je viens de faire un petit test, j'ai ajouté dans l'Include Path du projet le répertoire de mon projet qui contient mes librairies et modèles et ça marche correctement.
Par contre, il ne tient pas compte des namespaces et peut se mélanger les pinceaux en cas de conflit de nom.

elscorto (Lundi 26 Juillet 2010 à 18:29):

J'avais tesé cet ide, mais honte à moi, je n'ai jamais su configurer l'encodage, c'est pour celà que je suis revenu sur Komodo Edit.D'ailleurs, un tuto pour configurer CakePhp avec Komodo Edit

jtraulle (Lundi 26 Juillet 2010 à 20:39):

Sympa comme présentation.
Par contre, je cherche à activer le retour à la ligne automatique. Est-ce que quelqu'un sait comment faire ?

leknoppix (Lundi 26 Juillet 2010 à 21:42):

Je viens de le tester, vraiment génial à part un soucis, si on ajoute un fichier par le biais d'un client ftp ou d'un autre éditeur, impossible de les récupérer dans le projet sous netbeans.
Sinon comme toujours, génial comme tutoriel.

lolo (Mardi 27 Juillet 2010 à 09:39):

Bonne ptite vidéo d'intro de NetBeans. Il est dommage que beaucoup de functions assez utiles n'aient pas été évoquées, comme par exemple :
- le refactoring avec extraction de css dans un fichier
en gros tu as dans ton fichier html
<div style="color:red"></div>
Grace a "extract Inlined Style", tu peux soit créer le style dans un fichier css, soit dans une propriété. C'est assez top quand on fait des tests

Dans le genre codefolding des css est pas mal non plus. Le fait de n'avoir qu'à saisir une fois le nom de la classe (ou l'id) dans le fichier css par ex. et ensuite qu'à taper les première lettres dans le HTML pour avoir la liste.

- Le débug qui est assez pratique et simple à mettre en oeuvre

- La visualisation des BDD directement depuis l'ide

- L'utilisation des services avec les pricnipaux sites déja présents

- La gestion CVS, Subversion.

La fonction Rename qui permet de renomer en 1 coup toutes les variables, classes, id du projet.


Voilà, sinon pour les simples fichiers j'utilise RapidPHP

d40x (Mardi 27 Juillet 2010 à 23:23):

un tuto sur le debug serait le bienvenu! (intro à x-debug par exemple)

cobra-expert (Mardi 27 Juillet 2010 à 16:09):

Bien la video, netbeans est mieux que eclips (avis perso)

Seul truc merdique que j'arrive pas à virer c'est la ligne rouge ^^

d40x (Mardi 27 Juillet 2010 à 23:12):

si tu parles de la ligne horizontale qui délimite la zone d'impression si j'ai bien compris, le thème qu'a fourni grafikart l'enlève il me semble. sinon c'est au même endroit que pour modifier les couleurs du code

noob4ever (Mercredi 28 Juillet 2010 à 21:16):

Merci beaucoup pour ces informations,

je l'avais télécharger suite à la recommandation d'un professionnelle et en l'ouvrant j'ai eu très très peur (pas besoin de tout ça moi) et grâce à toi je m'aperçois que c'est comme prendre un poids lourd pour allez cherche la baguette au coin de la rue xD.

Par contre si un jour je dois prendre l'autoroute, je prendrai surement le temps de passer mon permis.

bahamut100 (Jeudi 29 Juillet 2010 à 23:04):

Le problème numéro un de netbeans pour moi, c'est l'encodage, franchement chiant.

Donc dès que j'ai des accents "en brut" -> Notepad++

Sinon, je trouve l'auto-complétion extrêmement lente, pas vous ?

Corentin (Mardi 03 Août 2010 à 07:53):

Sniff peut pas l'utiliser car il gère mal les encodages ...

Titou (Samedi 07 Août 2010 à 15:18):

Vidéo très sympa, je vais essayer Netbeans.
Est-ce que tu peux nous donner un lien pour télécharger le thème que tu utilises ?

Pobourger (Samedi 07 Août 2010 à 15:40):

je suis sure que avec un peut de recherche tu aurais trouver dans la partie Ressources -> http://www.grafikart.fr/ressources/theme-netbeans-10

Titou (Samedi 07 Août 2010 à 15:48):

Oups désolé, j'ai pas pensé d'aller voir dans cette section... Merci beaucoup, j'y penserai la prochaine fois.

Djul (Vendredi 13 Août 2010 à 08:25):

Excellent Netbeans pour ses petites fonctions comme le refactoring, l'UML ou le navigateur intégré meilleur que celui d'Aptana. Pas vraiment eu de problèmes d'encodage mais bon je fais tout en UTF-8.
Sinon il y a un browser FTP intégré sous forme de plugin.
Je recherche un thème sombre dans le genre de celui présenté.

flohw (Vendredi 13 Août 2010 à 11:52):

salut ! tres bien effectivement
j'ai commencé par voir komodo utilisé dans les tutos precedent et essayer de trouver les memes fonctionnalités, j'ai trouvé, il est identique a netbeans a la difference de l'accessibilité de certaines fonctionnalités pares ces decouvertes je ne pense pas changer pour netbeans :p

red-ace (Lundi 23 Août 2010 à 21:34):

Super logiciel.
Multi-plateforme en plus ^^

Enzo (Dimanche 05 Septembre 2010 à 02:36):

Et encore, vous avez pas vu ce qu'il faisait avec du C ou du C++ le NetBeans

the_warriors (Mercredi 08 Septembre 2010 à 20:36):

Bonsoir, j'aurais une question.
-> Est ce que ces appli sont sur dreamweaver CS5 ?
. Après 4.40min

Merci

 

Ajouter un commentaire

Si vous rencontrez un problème avec votre code et que vous avez une question spécifique utilisez plutôt les questions pour avoir une réponses rapide.

Vous devez activer javascript.
 

 

Suivre les commentaires de ce tutoriel