Avec quoi je code ?
Je suis pas développeur, mais j’aime bricoler sur internet (comme en témoigne ma page projets).
Je bricole depuis très longtemps. Je me souviens encore de mes premiers sites internet que j’ai fait en 1999,… dans un autre siècle.
Je bricole en HTML, CSS, JS, jQuery (je fais parti des gens qui classent JS et jQuery à part, mais qui les mélange les deux dans le code allègrement), PHP et WP (pareil que pour le JS et jQuery).
Comme tout le monde à l’époque, j’ai commencé à faire mes sites au bloc note. (1999 à 2000)
Puis en lisant des magazines (et ouais les gamins, avant c’était comme ça qu’on trouvait des infos) j’ai découvert le logiciel WebExpert 2000 (on parle ici en 2002 de la version d’après : WebExpert 5). (2000 à 2003)
C’était bien, on pouvait coder du HTML, de manière rapide, le logiciel fermait les balise tout seul. Il disposait aussi de super outils pour aider dans la création des tableaux HTML (souvenir), des images area (souvenir nostalgique !), des iframes, et d’une grosse palanqué de script javascript.
Par contre, avec l’évolution d’internet, et de mes compétences, je suis arrivé à bout du logiciel, car il ne prenait pas en charge, le CSS, ni le PHP.
Donc j’ai du cherché un nouveau logiciel. On était à la pleine époque de Dreamweaver.
Mais de mon coté, j’étais en pleine époque idéaliste à mes 18ans, je cherchais du libre.
J’ai trouvé tsWebEditor. (2003 à 2012)
Tout pareil que WebExpert, le CSS, le PHP, et le XHTML en plus.
Mais tsWebEditor disposait d’une fonctionnalité qui m’a fait voir le développement différemment ! (je voulais écrire une fonction qui m’a fait voir le MONDE différemment, mais ça faisait un peu pompeux)
tsWebEditor permettait de coder directement sur le serveur en FTP.
J’y ai goûté et suis devenu tout de suite accro.
Plus besoin de sauvegarder tes fichiers et le les envoyer sur ton serveur, te rendre compte que ça marche pas bien (je suis pas développeur, souvent ça marche pas bien), recommencer.
Puis rebelote, logiciel laissé à l’abandon par ses développeurs, nouveaux langages/usages, nouvelle quête.
Cette expérience m’a aussi ouvert les yeux sur un des cotés du logiciel libre que j’occultais : l’abandon des projets par les développeurs, mais je pourrais en reparler une autre fois.
Cette dernière quête, je ne vous le cache pas, a été compliqué, très longue aussi, j’ai jongler avec un tsWebEditor qui fonctionnait mal sur mon ordinateur plusieurs années, tout en testant en parallèle, des dizaines de logiciels qui ne me donnaient pas satisfaction. C’était il y a presque 5ans, j’en suis encore marqué à la limite du traumatisé.
J’ai testé Notepad++, codeLobster, Bracket, Sublime Text, Atom, et encore plein d’autre, mais j’avais toujours quelque chose à redire. Oui, souvent c’était le fait de ne pas pouvoir coder sur FTP.
Puis un jour j’ai découvert Codeanywhere. (depuis 2013)
Depuis maintenant 4 ans c’est la lune de miel. J’ai toujours plaisir à ouvrir mon navigateur et à cliquer sur mon accès rapide à Codeanywhere.
On y trouve dans le désordre, l’auto-completion dans tous les langages que j’utilise aussi bien sur les balises, les paramètres que sur les fonctions, rappel de l’ordre des paramètres de fonction en PHP, JS et jQuery, l’indentation automatique et intelligente, un rechercher remplacé intelligent, une navigation dans le code rapide.
Pour répondre à mes besoins, je cherchais avant tout un logiciel qui pouvait se connecter directement en FTP, et bhas Codeanywhere le fait, et fait même encore plus, vous pouvez vous connecter également à votre Dropbox ou votre Drive, mais aussi à Amazon, Github et compagnie, …
Et même quand vous êtes sur serveurs distant, vous pouvez avoir une révision de code (ce qui m’a déjà sauvé deux trois fois lors de déménagement de projet).
Pour moi Codeanywhere est le meilleur outil pour coder que j’ai eu l’occasion d’utiliser, et je pense que mes $24 annuels sont rentabilisés.