Czy można utworzyć fragment kodu lub coś podobnego do automatyzacji procesu generowania i wstawiania identyfikatorów GUID do edytora tekstów w programie Visual Studio 2012? Często potrzebuję generować nowe identyfikatory GUID (na przykład instalator WiX, a także nasz własny wewnętrzny framework).Włóż nowy identyfikator GUID do programu Visual Studio 2012
Użyłem makra, aby wykonać to zadanie, tworząc nowy identyfikator GUID, a następnie wstawiając go do bieżącego ActiveDocument. Chciałbym powiązać makro z Shift-Ctrl G, więc mogłem szybko wstawić nowy identyfikator bez konieczności uruchamiania narzędzia Create Guid i kopiowania z niego.
Funkcja makr została usunięta z Visual Studio 2012, więc potrzebuję alternatywnej metody, zakładam, że można to zrobić za pomocą rozszerzenia, ale nie jestem obeznany z rozwijaniem rozszerzeń i to podejście wydaje się być trochę ciężkie!
Wszelkie sugestie byłyby doceniane, gdyby nie to, wskazany byłby wskaźnik przy jakiejkolwiek informacji, jakiego rodzaju rozszerzenie wymagałoby interakcji z oknem tekstowym i wstawienie tekstu. Mógłbym wtedy utworzyć rozszerzenie i opublikować go w Galerii Visual Studio.
Dzięki Anthony
Edytuj, aby dodać - cokolwiek rozwiązanie proponuje musiałaby być „wyzwalać” ze skrótu klawiaturowego. Jak napisałem powyżej, przywiązałem makro do Ctrl Shift G, ponieważ było to łatwe do zapamiętania i naciśnięcia podczas pisania kodu.
Delphi 6 ma to wbudowane przez Ctrl + Alt + Shift + G ... – cja