2010-10-13 11 views
7

Pracuję w kodzie źródłowym, w którym z przyczyn historycznych nie wszystkie projekty mają identyczne konwencje kodowania. W rzeczywistości w ramach jednego .sln mam projekty wymagające różnych konwencji nazewnictwa.Jak skonfigurować ustawienia resharperu dla poszczególnych zespołów?

Czy istnieje sposób, aby program Resharper używał różnych ustawień w zależności od projektu, w którym znajduje się plik, który edytuję?

+0

Sugerowałbym zadawanie pytań na forach JetBrains: http://devnet.jetbrains.net/community/resharper/resharper_eap –

Odpowiedz

4

Sprawdź narzędzia

Resharper Settings Manager Musisz najpierw zainstalować ReSharper Power Toys go używać.

+0

wygląda tak dobrze, jak to tylko możliwe. To tylko ustawienia dla każdego rozwiązania :(Czekam, aby zobaczyć, czy pojawi się więcej odpowiedzi, w przeciwnym razie zaakceptuje to. Thnx. –

+1

Ach, interesujące. "Interpretowałem tę linię dosłownie:" Musisz pracować nad różnymi projektami z różnymi stylami kodowania, więc musisz mieć możliwość ponownego skonfigurowania opcji Surveper Inspection Severity (Highlighting), opcji czyszczenia kodu itd. dla każdego projektu z osobna. "Najwyraźniej nie ma to związku z rzeczywistymi plikami projektu ... Bummer! –

0

Resharper obsługuje teraz stosowanie różnych ustawień dla różnych rozwiązań z Resharper 6.1. Więcej informacji można znaleźć na tym blogu: http://blogs.jetbrains.com/dotnet/2011/11/resharper-settings-in-61/

Jednak z tego wyglądu nie można jeszcze zastosować różnych ustawień do różnych projektów w ramach rozwiązania. Jest to funkcja, którą również bardzo chciałbym powitać!

7

Od ReSharper 6.1 możesz wreszcie mieć ustawienia projektu!
Zasadniczo wystarczy utworzyć plik o nazwie <project file name>.DotSettings, np. MyUnitTest.csproj.DotSettings.

Aby uzyskać więcej informacji, zobacz this blog post.

0

Dodatkowo (do innych odpowiedzi) podczas korzystania z SVN pliki "* .sln.DotSettings" są zmieniane za każdym razem, gdy inne urządzenie otwiera rozwiązanie. Aby temu zaradzić, ustaw atrybut "tylko do odczytu" w plikach DotSettings po sprawdzeniu z repozytorium.

Powiązane problemy