Visual Studio Code : Pas pour tout de suite

Finalement, je n’aurai pas tenu longtemps avec Visual Studio Code. Pourtant, je me suis fait violence pour l’utiliser. J’aurai tenu un jour et demi. Changer d’IDE est un exercice difficile. Il faut s’approprier le nouvel environnement, le personnaliser, modifier ses habitudes, etc. J’étais motivé, mais plusieurs points m’ont fait revenir à Netbeans. En vrac :

  • pas d’onglets pour les documents ouverts… la navigation par side-bar n’est pas pratique à l’utilisation
  • impossible d’ouvrir plusieurs « Projets » en même temps
  • pas de fonction « Remove Trailing Space »
  • pas de conversion auto des « tab » en « space »
  • la coloration syntaxique est austère à en pleurer
  • pas de fonctionnalités « History » permettant de faire un « revert » d’un clic
  • etc.

 

Visual Studio Code austère

 

Pourtant, l’outil n’est pas dénué d’intérêt et dispose de quelques fonctionnalités bien pratiques (exemple : la sélection multiple d’un mot surligné via Ctrl + F2 ou Ctrl + Shift + F1). Mais cela ne suffit pas à combler les manques d’un IDE tout juste naissant.

Netbeans est très lourd, c’est indéniable. Cependant, il dispose de nombreux atouts :

  • il est stable (pour peu que l’on dispose de suffisamment de RAM)
  • il dispose « out-of-box » de très nombreuses fonctionnalités
  • il dispose d’extensions abouties et parfaitement intégrées

D’autre part, je suis assez attaché aux interfaces « old-school ». Ce que j’apprécie dans Netbeans par rapport à ses concurrents ? Il dispose de fenêtres de configuration et surtout, il gère Git du feu de dieu. Bien que je n’utilise pas vraiment les outils de push, commit et add intégrés à Netbeans, je ne peux me passer de l’onglet « History ». Il permet de faire des « REVERT » d’un clic.

 

Netbeans : History

 

J’utilise Netbeans HTML5 & PHP depuis sa version 7 et, jusqu’à présent, je n’ai pas trouvé un IDE qui pousse les outils dédiés au PHP aussi loin… si, Komodo IDE mais son tarif prohibitif a littéralement calmé mes ardeurs.

Bref, pour l’instant, Visual Studio Code manque cruellement de fonctionnalités de base et sa coloration syntaxique est beaucoup trop austère à mon goût. Je vais continuer à suivre l’évolution de cet IDE mais pas en tant qu’utilisateur pour le moment.

Netbeans devrait sortir une nouvelle version en juillet. J’espère qu’elle sera plus eye-candy et plus « légère » que la version 8 sans quoi, je pense qu’ils vont finir par perdre des parts de marché !

Visual Studio Code : Premier contact avec le nouvel IDE de Microsoft

J’écris ce billet en même temps que je découvre cet IDE. Il s’agit donc de mes premières impressions en temps réel ! ^^

Visual Studio Code est un nouvel IDE, développé par Microsoft, qui vient tout juste de poindre.

Téléchargeable sur son site dédié, Code s’installe en quelques minutes. A noter, la fenêtre d’installation d’un genre nouveau est plutôt sympathique (je suis très sensible aux belles interfaces). 🙂

Visual Studio Code Installer

 

Lire la suite…

Mon IDE du moment : Netbeans (HTML5 & PHP)

J’ai longtemps développé avec Komodo Edit. Malheureusement, le « bridage » de la version gratuite m’a assez rapidement contraint à chercher un autre éditeur. J’aurai bien aimé investir dans une licence Komodo IDE mais la réalité économique est ce qu’elle est.

 

Illustration code source

 

Je suis donc passé à Netbeans dans sa version « HTML5 & PHP ».

 

Lire la suite…

Git – Premiers pas

Billet initialement rédigé le 15/05/2014.

Git logo

 

Dans le cadre de mon activité professionnelle, je développe une application en PHP/MySQL. Jusqu’à présent, je n’avais pas l’utilité d’un outil de versioning comme Git vu que je développais seul. Cela dit, nous sommes en plein recrutement et il va bientôt falloir que je m’habitue à ne plus être le seul développeur du projet. Du coup, j’ai décidé d’apprendre à utiliser Git. Le choix de Git est totalement arbitraire. J’ai vu qu’il en existait d’autres (SVN, Mercurial, Bazaar, etc.) mais j’ai l’impression que Git a beaucoup plus le vent en poupe actuellement.

Malheureusement, j’ai l’impression que je vais devoir abandonner mon IDE préféré, Komodo Edit, car seule la version payante Komodo IDE intègre la gestion du versioning Git. Je vais donc non seulement devoir apprendre à utiliser Git, mais en plus je vais devoir prendre en main Netbeans. Bref, un beau challenge en perspective.

 

Lire la suite…

Komodo Edit : un éditeur PHP puissant et quasi complet

Ce billet, initialement rédigé le 08/04/2014, n’est plus du tout d’actualité car depuis quelques mois j’utilise NetBeans. Cependant, il fait partie d’une suite de billets concernant mes outils de développement. Je le publie donc tout de même pour marquer la chronologie de mes choix.

 

Illustration code source

 

Je suis développeur Web depuis de nombreuses années. J’ai démarré, au début des années 2000, avec un petit éditeur intitulé Weaverslave. Devant l’absence de mise à jour de ce dernier, je suis ensuite passé à Notepad++. Puis, j’ai découvert Linux (ou GNU/Linux pour les puristes). Comme beaucoup, j’ai commencé par me faire la main avec Ubuntu (6.06) puis je suis passé d’une distribution à l’autre (Ubuntu, Frugalware, Debian, etc).

 

Lire la suite…