Zarządzanie narzędziami zewnętrznymi
Narzędzia zewnętrzne można wywoływać z poziomu programu Visual Studio przy użyciu menu Narzędzia . W menu Narzędzia jest dostępnych kilka domyślnych narzędzi, a menu można dostosować, dodając własne pliki wykonywalne.
Narzędzia dostępne w menu Narzędzia
Menu Narzędzia zawiera kilka wbudowanych poleceń, w tym:
- Menedżer fragmentów kodu w celu organizowania fragmentów kodu
- Dostosowywanie do dostosowywania menu i pasków narzędzi
- Opcje ustawiania różnych opcji dla środowiska IDE programu Visual Studio i innych narzędzi
Dodawanie nowych narzędzi do menu Narzędzia
Możesz dodać narzędzie zewnętrzne, które będzie wyświetlane w menu Narzędzia .
Otwórz okno dialogowe Narzędzia zewnętrzne, wybierając pozycję Narzędzia zewnętrzne.>
Kliknij przycisk Dodaj, a następnie wypełnij informacje. Na przykład następujący wpis powoduje otwarcie Eksploratora Windows w katalogu pliku, który jest obecnie otwarty w programie Visual Studio:
Tytuł:
Open File Location
Polecenie:
explorer.exe
Argumenty:
/root, "$(ItemDir)"
Poniżej znajduje się pełna lista argumentów, których można użyć podczas definiowania narzędzia zewnętrznego:
Nazwisko | Argument | opis |
---|---|---|
Ścieżka elementu | $(ItemPath) | Pełna nazwa pliku bieżącego pliku (dysk + ścieżka + nazwa pliku). |
Katalog elementów | $(ItemDir) | Katalog bieżącego pliku (dysk + ścieżka). |
Nazwa pliku elementu | $(ItemFilename) | Nazwa pliku bieżącego pliku. |
Rozszerzenie elementu | $(ItemExt) | Rozszerzenie nazwy pliku bieżącego pliku. |
Bieżący wiersz | $(CurLine) | Bieżąca pozycja wiersza kursora w oknie kodu. |
Bieżąca kolumna | $(CurCol) | Bieżąca pozycja kolumny kursora w oknie kodu. |
Bieżący tekst | $(CurText) | Zaznaczony tekst. |
Ścieżka docelowa | $(TargetPath) | Pełna nazwa pliku elementu do skompilowania (dysk + ścieżka + nazwa pliku). |
Katalog docelowy | $(TargetDir) | Katalog elementu do skompilowania. |
Nazwa obiektu docelowego | $(TargetName) | Nazwa pliku elementu do skompilowania. |
Rozszerzenie docelowe | $(TargetExt) | Rozszerzenie nazwy pliku elementu do skompilowania. |
Katalog binarny | $(BinDir) | Końcowa lokalizacja tworzonego pliku binarnego (zdefiniowana jako dysk i ścieżka). |
Katalog projektu | $(ProjectDir) | Katalog bieżącego projektu (dysk + ścieżka). |
Nazwa pliku projektu | $(ProjectFileName) | Nazwa pliku bieżącego projektu. |
Katalog rozwiązań | $(SolutionDir) | Katalog bieżącego rozwiązania (dysk + ścieżka). |
Nazwa pliku rozwiązania | $(SolutionFileName) | Nazwa pliku bieżącego rozwiązania. |
Uwaga
Na pasku stanu środowiska IDE są wyświetlane zmienne Bieżący wiersz i Bieżąca kolumna , aby wskazać, gdzie znajduje się punkt wstawiania w aktywnym Edytorze kodu. Zmienna Current Text zwraca tekst lub kod wybrany w tej lokalizacji.