Recueil de commandes / scripts utilitaires

Voici une liste plutôt personelle de différentes commandes pouvant être utiles et qui permettent d’améliorer la productivité dans la vie de tout les jours. C’est plus une cheat sheet qu’un cas typique d’article.

Supprimer les dossiers /bin et /obj d’une solution

Attention, cela va aussi affecter les dossiers node_modules, veuillez donc effectuer cette commande avec précaution.

Get-ChildItem .\ -include bin,obj -Recurse | foreach ($_) { remove-item $_.fullname -Force -Recurse }

Voir les sources

Lire un fichier en continue (tail)

Get-Content "<path>" -Wait

Voir les sources

Supprimer des fichiers existants suite à la mise en place d’un .gitignore

git rm -r --cached . 
git add .
git commit -am "Remove ignored files"

Voir les sources

Supprimer tous les packages d’un projet (nuget / Package manager)

Get-Package -ProjectName "PROJECT_NAME" | Uninstall-Package -ProjectName "PROJECT_NAME" -RemoveDependencies

Voir les sources

Supprimer un packages de tous les projets (nuget / Package manager)

Get-Project -All | Uninstall-Package "PACKAGE_NAME" -RemoveDependencies

Voir les sources

Supprimer les fichiers d’un projet Xamarin pour charger les dépendences de nouveau

rimraf "C:\Users\YOUR_USER\AppData\Local\Xamarin"

Gabriel Robert

Gabriel Robert
Développeur @spektrummedia / @snipcart / @userboat

Comment vendre l'idée du refactoring au responsable du projet?

Dans un contexte traditionnel agile, la réécriture de code doit systématiquement être pratiquée en parallèle d’une fonctionnalité. Le ref...… Continuer à lire