2012-06-15 5 views

Odpowiedz

6

Brak wbudowanych rozwiązań tego problemu, ale można łatwo nagrywać makra (W Narzędzia menu):

enter image description here

Można zmienić ich nazwy w Macro Explorer (Alt + F8)

następnie można przypisać skróty do tych makr w NarzędziaOptio nsKlawiatura.

EDYCJA To nie działa w przypadku dodawania nowego testu jednostki podstawowej. Pojawi się okno dialogowe wyboru nowego testu, nawet przy użyciu tej metody.

+0

Dzięki za odpowiedź, ale to nie działa. 1) Skrót do 'Project.AddInterface' nie działa (nie robi nic) bez względu na to, jaki skrót i obszar funkcji (np. Globalny) ustawiłem. Nawet wyłączyłem dodatki, ale nie pomogło. 2) Skrót do 'Project.AddUnitTest' otwiera kreator" Create Unit Tests' "zamiast tworzenia testu jednostkowego za pomocą standardowego szablonu' Basic Unit Test'. Jeśli możesz poprawić swoją odpowiedź, chętnie ją zaakceptuję. – Pol

+0

Dodałem do paska narzędzi polecenie 'Project.AddInterface', ale zawsze jest ono wyłączone. – Pol

+0

Przepisany. Przepraszam, że nie testowałem. Niestety, ten działa tylko w połowie. – Joey

1

Zamiast używać makra, radzę zapoznać się z Menedżerem fragmentów kodu. Umożliwia ustawienie szablonu tekstu z "otworami" w nim. I przypisz szablon do "klucza" - krótki tekst (który może być autouzupełniany). Po wpisaniu klucza szablon zastępuje klucz, a otwory można łatwo wypełnić. Ponadto możesz dodać do niego funkcję makropodobną, aby automatycznie pobrać aktualną nazwę pliku lub klasę lub datę wstępnie wypełnioną.

Studio graficzne w rzeczywistości jest dostarczane z wycinkami C# dla "Test class" i "Test method".

Zobacz także http://msdn.microsoft.com/en-us/library/ms165393(v=vs.100).aspx

Wreszcie wsparcie fragment kodu w Resharper (http://www.jetbrains.com/resharper/) jest znacznie lepsza niż w visual studio. Zdecydowanie warte sprawdzenia. Prawdziwy wzrost produktywności!

Powiązane problemy