2010-07-22 7 views
10

J'ai un PC de travail et un ordinateur portable à la maison que je développe sur Resharper. Malheureusement, chaque fois que j'ajoute un modèle en direct ou que je change mes paramètres de formatage, je dois exporter et importer les paramètres/modèles entre les ordinateurs.Comment puis-je synchroniser mes paramètres Resharper entre ordinateurs?

Pour les paramètres de studios visuels, j'utilise l'option Automatically save my settings to this file conjointement avec un fichier sur Dropbox pour ce faire. Existe-t-il un moyen de le faire avec les paramètres/modèles de Resharper?

Répondre

8

Pour ReSharper 5 vous pouvez utiliser le ReSharper Settings Manager Plugin qui enregistre tous les paramètres ReSharper dans un seul fichier. Cela serait généralement utilisé pour partager les paramètres d'une équipe à travers le contrôle de la source, mais vous pourriez bien sûr utiliser le fichier de configuration qu'il génère pour déplacer les paramètres entre les ordinateurs avec votre méthode Dropbox. Assurez-vous simplement que le plugin est installé sur chaque machine. Le plugin surveille les changements de fichier de configuration et met automatiquement à jour les paramètres ReSharper lorsqu'il voit une modification - aucun redémarrage VS nécessaire.

Je discute automatisant le partage des paramètres de ReSharper et en utilisant ce plug-in (dans un contexte d'équipe) dans un article écrit ici:

http://gojisoft.com/blog/2010/05/10/coding-standards-using-resharper/

Mise à jour

Pour ceux qui peuvent passer à ReSharper 6.1.1 et au-dessus, ReSharper prend désormais en charge le partage de tous les paramètres entre les équipes.

+0

Super, c'est ce que je cherchais. Savez-vous si le plug-in peut sauvegarder/charger automatiquement les paramètres? Il semble que si vous changez les paramètres de Resharper, vous devez aller sous Gérer les paramètres et les sauvegarder/charger manuellement. – JChristian

+0

@JChristian D'après mon expérience, une fois que vous avez configuré l'association, vous n'avez pas besoin de charger manuellement les paramètres, mais vous devez les enregistrer manuellement lorsque vous effectuez une modification. Il semble y avoir une mention de sauvegarde automatique des paramètres dans la dernière version, mais je ne l'ai pas utilisée et je ne suis pas sûr de la distance. –

+0

Vous avez raison. Vous devez enregistrer manuellement, mais il charge automatiquement les modifications. J'essayais de mettre à jour les paramètres avec Visual Studio ouvert sur l'autre PC. Dans ce cas, vous devez redémarrer VS ou charger le manuel des paramètres. Ce n'est pas un gros problème dans mon cas, car je ne peux pas voir cela se produire souvent. – JChristian