diff --git a/posts/2021/2021-06-15-mes-outils-console.md b/posts/2021/2021-06-15-mes-outils-console.md index dcffc09..83f3a64 100644 --- a/posts/2021/2021-06-15-mes-outils-console.md +++ b/posts/2021/2021-06-15-mes-outils-console.md @@ -1,7 +1,7 @@ -Depuis plusieurs mois, j'ai investi du temps à peaufiner mes outils en console afin d'améliorer ma productivité. Ce n'est pas pour faire l'original à une époque où l'on cherche en permanence la **killer App** qui fait tout visuellement et simplement mais ma chaîne de développement au niveau pro a migré progressivement dans Win10/WSL et les outils en ligne de commande se sont imposés rapidement par leur efficacité. Alors je ne code quand même pas en Java dans Vim, ni dans Visual Studio Code d'ailleurs (mais j'ai tenté) ; j'ai besoin d'un IDE lourd et complet pour avoir une vue claire de d'ensemble des projets, bref j'utilise [Eclipse](https://www.eclipse.org). Mais la gestion des sources, la compilation finale, les déploiements sont gérés en console. Finalement, j'ai une gestion similaire en pro et perso mais avec des langages et des outils différents. +Depuis plusieurs mois, j'ai investi du temps pour peaufiner mes outils en console afin d'améliorer ma productivité. Ce n'est pas pour faire l'original à une époque où l'on cherche en permanence la **killer App** qui fait tout visuellement et simplement mais ma chaîne de développement au niveau pro a migré progressivement dans Win10/WSL et les outils en ligne de commande se sont imposés rapidement par leur efficacité. Alors je ne code quand même pas en Java dans Vim, ni dans Visual Studio Code d'ailleurs (mais j'ai tenté) ; j'ai besoin d'un IDE lourd et complet pour avoir une vue claire de d'ensemble des projets, bref j'utilise [Eclipse](https://www.eclipse.org). Mais la gestion des sources, la compilation finale, les déploiements sont gérés en console. Finalement, j'ai une gestion similaire en pro et perso mais avec des langages et des outils différents. Le déclencheur de ce retour forcené à la console a été Git, quand j'ai eu besoin de passer au stade supérieur, et acquérir un niveau d'utilisation intermédiaire/avancé de l'outil. J'ai commencé par des clients Git qui rassurent avant de me former [à la source](https://git-scm.com/) donc passage au binaire Git pour maîtriser les fonctions plus avancées (cherry-pick, merge, rebase), découverte des alias Git pour se créer [des raccourcis sympas](https://github.com/kianby/dotfiles/blob/main/dot_gitconfig.tmpl). Sur la route, j'ai opté pour le [gestionnaire de DotFiles ChezMoi](https://blogduyax.madyanne.fr/2021/bienvenue-chez-moi/) pour maintenir une configuration similaire entre plusieurs environnements.