Les billets de blog

Développer avec Angular 2, Vim et Docker

Angular 2 commence à faire des émules. C’est un fait. Mais passer de la version 1 à la version 2 est un peu déroutant. Bref, j’ai aujourd’hui quelques outils qui me permettent de bosser efficacement avec Angular 2 sur Vim avec en plus une petite image Docker qui peut vous rendre service. Passer de Angular 1 à 2, c’est comme passer de la voiture à la moto. On a bien un moteur, on roule sur des routes, on se déplace… Mais la conduite est considérablement différente.

Atom.io, l'IDE qui me donne presque envie de me passer de vim

Atom.io est un IDE multiplateforme, libre, pratique et modulaire. Bourré de plugins, ergonomique, il entre peu à peu dans mon univers de logiciels à utiliser quotidiennement. À tel point, que je pense à me passer de Vim pour certains projets et utiliser ce dernier. Pouquoi ? bha je vais vous expliquer. Depuis 2001 que je fais ce métier, j’ai utilisé un bon paquet d’IDE (Integrated Development Environment) tels que Eclipse, PyCharm, Netbeans, et autres Anjuta, etc.

Neovim va-t-il remplacer Vim ?

Lorsque Nicolas Engel m’a parlé de neovim, je n’ai pas eut l’occasion de tester étant donné que j’étais sur Fedora 20 et qu’aucun paquet n’avait été fourni. Mais depuis mon passage en Fedora 22, j’ai accès à Copr et donc à un build de neovim. Voilà mon avis: Whaouuu ! Début des hostilités: je passe à Fedoda 22 et je rage de voir le terminal “Terminator” ne pas me donner de notification quand une commande se termine en arrière plan.

grep et vimgrep plus rapide, passez à "ag"

Utilisant vim depuis des années pour développer, je suis toujours étonné de découvrir des trucs à droite à gauche qui améliorent encore mon confort de travail. Et même sans utiliser vim, la ligne de commande est mon outils quotidien. Aujourd’hui, parlons d’un programme qui pourrait bien remplacer votre bon vieux “grep” et l’utilisation de “vimgrep”: “the silver searcher”. Découvert sur la page de projet github, “the silver searcher” est une réimplémentation de “ack”, un outil de recherche de texte dans un répertoire comme le ferai “grep”.

Vim for Golang

Developping with Go is easy, a simple text editor and you’re ready to work. But it’s very confortable to have syntax highlight, checker and outline view. There are lot of possible configurations for a lot of editors. My preference is Vim + some plugins. Let me show you how I configured my “Go vim IDE” At first, be sure you’ve installed a recent Go implementation. My configuration works with Go version > 1.

Astuce vim

Toujours accroc à l’outil de travail le plus puissant selon moi, j’ai nommé: le terminal, vim est donc comme vous le savez mon EDI (ou IDE pour les anglicistes). Si vous passez à vim pour développer, il faudra avoir certains réflexes et en perdre d’autres. Voici quelques questions qu’on m’a posé et auxquelles j’ai des réponses. En premier lieu, le chercher/remplacer. Chercher reviens à faire: -Echap si vous êtes en édition -presser / ou ?