Czy istnieje polecenie lub dodatek w programie Visual Studio 2012, który konwertuje wybrany fragment kodu źródłowego C# z SOME_NAME
na SomeName
?Czy edytor Visual Studio może konwertować z wielkiej litery na wielbłądzie?
Odpowiedz
Używam programu resharper 7.0. Ma zasady dotyczące konwencji nazewnictwa, więc gdy będę miał coś o nazwie SOME_NAME, poinformuje mnie o tym i zmieni nazwę na nazwę na podstawie reguły reguły.
będzie również stosować konwencję nazewnictwa, aby zmienić nazwę tej zmiennej na kod, w którym jej używa.
Nie mam pojęcia, czy resharper zrobi to za Ciebie. Używałem go tylko do jednorazowych rzeczy.
Krótka odpowiedź "nie", ale można zrobić makro i użyć go lub użyć niektórych narzędzi zwiększających wydajność jako resharper.
Z tego, co wiem, jedynymi wbudowanymi skrótami przypadku są zamiana na wielkie lub małe litery. Oto dokumentacji MSDN dla skrótów przypadków w Visual Studio 2012: http://msdn.microsoft.com/en-us/library/ms165341.aspx
Jestem świadomy "CTRL [+ SHIFT] + U". Niestety, potrzebuję trochę więcej. –
Gdy miałem to zrobić w przeszłości, kiedyś następujące kroki:
- zaznaczyć tekst
OME_NAME
i naciśnij Ctrl + U (przekształcić tekst na małe litery). - Wybierz tekst
_n
i wpiszN
. - Prasa Alt + Przesunięcie + F10 (pokaż tag inteligentny) zastosować refaktoryzacji zmienić.
To właśnie robię obecnie. –
- 1. makr Visual Studio Edytor
- 2. Visual Studio 2015 Edytor ikon
- 3. Jak dopasować wzór do zmiennej wielkiej litery?
- 4. Jak przejść do kolejnej wielkiej litery?
- 5. SQL: pierwsza litera tylko wielkiej litery
- 6. Edytor stylów Third Party Visual Studio/CSS
- 7. Prevent edytor Visual Studio z formatowania #if ... #endif
- 8. Visual Studio ctrl + ustawienie strzałki
- 9. Java - jak konwertować litery w ciągu na liczbę?
- 10. Edytor Visual Studio - rozszerzenie zaznaczenia do następnego większego bloku kodu?
- 11. Kod Visual Studio pozostawia otwarty edytor podziału, gdy jest pusty
- 12. Czy istnieje edytor kodu działający na telefonach z ekranem dotykowym?
- 13. TypeConverter nie może konwertować z System.String
- 14. nie może pokazać Visual Studio Tools for Edytor aplikacji w SSIS 2012
- 15. Czy Surface SDK może działać w Visual Studio 2012?
- 16. Czy program Visual Studio może wygenerować plik konfiguracyjny?
- 17. Czy program Visual Studio 2010 może monitować przed przebudowaniem?
- 18. Jak: Zatrzymaj Visual Studio XAML Edytor dodawania MC: ignorable
- 19. Visual Studio 2012: Projekt nie może być odwołany
- 20. Co może WinDbg mi powiedzieć, że Visual Studio nie może?
- 21. Konwersja projektów java na C# z Visual Studio 2010
- 22. NuPack na Visual Studio 2008
- 23. Android Studio nie może znaleźć emulatora Visual Studio.
- 24. visual studio nie może otworzyć nowy projekt
- 25. Czy istnieje edytor/wtyczka/wersja MATLAB z lepszym zakończeniem kodu?
- 26. Jak przekonwertować z podkreślenia na wielbłądzie z wyrażeniem regularnym?
- 27. JSON.Net serializuje XML na wielbłądzie JSON
- 28. Jak przejść z wersji z Visual Studio 2012 na Visual Studio 2008
- 29. PHP: Konwertuj wielkie litery na wielkie litery na małe litery
- 30. Dlaczego lambdas może konwertować wywołania funkcji na Akcje?
Niestety, to nie jest to, czego szukam - potrzebuję sposobu na fizyczną konwersję grup identyfikatorów na konwencję nazewnictwa C#. –
Resharper pozwoli ci to zrobić. –
@Ramhound Nie zgodnie z moją wiedzą. Co dokładnie powinienem zrobić? –