Microsoft a impulsé, grâce à ses dernière annonces, un mouvement cross-plateform au sein du pôle ASP.NET 5. Il existe des outils permettant de faciliter ce développement sous Linux. Aujourd’hui nous allons voir qu’il est possible dans Ubuntu de configurer ses propres raccourcis de création de fichiers dans le menu accessible par un clic droit dans l’explorer de fichier Nautilus.
Nautilus
Pour commencer, il nous faut installer le paquet “nautilus-actions”.
sudo apt-get install nautilus-actions
Ensuite, redémarrez Nautilus grâce à la commande suivante, puis lancez Nautilus-Actions.
nautilus –q
nautilus-actions-config-tool
Yeoman
Yeoman est un utilitaire en mode console conçu pour faciliter le développement web via l’initialisation de fichier, la gestion de tâche Grunt, la gestion de paquets Bower, etc. Pour l’installer, à la suite de NodeJS et NPM, lancer la commande suivante.
sudo apt-get install nodejs-legacy npm
sudo npm install -g yo generator-aspnet
Si tout s’est bien passé, la commande “yo aspnet” devrait vous afficher le prompt suivant.
Il est possible grâce à Yeoman de demander la création d’un certain nombre de types de fichier. La liste des options est disponible via la commande suivante.
yo aspnet -help
Configuration
Nous allons donc créer un raccourcis pour la création d’un projet MVC.
Puis renseigner la commande correspondante.
Enfin, via le menu “Préférence”, désactiver la création du sous menu par défaut.
Conclusion
Il vous est maintenant possible via un clic droit dans l’explorer de lancer l’option de menu que nous venons de créer.
Et de suivre le prompt du générateur.
Pour plus d’informations sur Nautilus-Actions, c’est ici que ça se passe. Pour ce qui est de Yeoman et ASP.NET, voici l’article officiel et la page du paquet NPM.