2012-12-05 20 views
5

Vorrei utilizzare la funzione ReSharper Adjust Namespaces su un numero di soluzioni. Vorrei automatizzare questo processo creando un'applicazione a riga di comando che utilizza l'API ReSharper.Resharpening dalla riga di comando

Ho guardato il ReSharper OpenAPI, ma sembra essere orientato verso l'utilizzo dell'API ReSharper da una sessione di Visual Studio attiva. Voglio essere in grado di utilizzare l'API ReSharper dalla riga di comando.

È possibile?

risposta

2

Hai ragione: l'API aperta è generalmente orientata all'uso all'interno di VS. Mentre è possibile utilizzarlo al di fuori del VS è teoricamente possibile, è tecnicamente difficile e potrebbe non funzionare a seconda dello scenario di utilizzo.

Non c'è alcun motivo, tuttavia, perché non si dovrebbe essere in grado di regolare gli spazi dei nomi su diverse soluzioni direttamente da Visual Studio - ovviamente, questo richiederebbe effettivamente caricare ogni soluzione nella shell prima di eseguire le manipolazioni. Allo stato attuale, questo approccio è la soluzione migliore.