2009-09-22 13 views
36

Powiel możliwe:
Link to all Visual Studio $ variablesCzy istnieje lista zmiennych środowiskowych programu Visual Studio?

Visual Studio ma wiele zmiennych środowiskowych, takich jak $ (TargetFileName), ale nie wydaje się znaleźć listę wszystkich z nich na MSDN lub przez Google.

Czy taka lista istnieje?

UWAGA: Zobacz górną odpowiedź na zduplikowane pytanie (link powyżej), aby uzyskać łącze do listy w witrynie MSDN.

+0

Te tak naprawdę nazywają się "makrami". Visual Studio udostępnia także niektóre zmienne środowiskowe, ale są one dostępne i mają inną nazwę. –

Odpowiedz

34

W większości miejsc, gdzie można z nich korzystać, jest przycisk "Makra" lub podobny, który pokazuje wszystkie dostępne makra i ich aktualną wartość. Na przykład przejdź do edytora zdarzeń PostBuild, aby znaleźć listę.

Edytuj: Właśnie sprawdziłem. There's a list in MSDN.

+0

PS: jest to ta sama lista, co w [tej odpowiedzi] (http://stackoverflow.com/a/830307/2707864). Całkiem użyteczne. –

30

Można uzyskać listę dostępnych zmiennych środowiskowych bezpośrednio poziomu Visual Studio 2010 z następujących etapów:

  1. w Visual Studio env, prawym przyciskiem myszy na projekcie
  2. właściwości
  3. Właściwości konfiguracyjne/C++/Ogólne
  4. za przykład. wchodzić Dodatkowe Dołącz katalogi
  5. „rozwijana” Edit
  6. Makra

Nie znajdziesz pełną listę dostępnych makr z ich wartościami określonymi zgodnie z ustawieniami. Może to być bardzo przydatne podczas debugowania lub wybierania odpowiedniego makra do ustawień projektu.

+1

W Visual Studio Premium 2013 (przynajmniej gdy używam C#) podana ścieżka kliknięcia nie istnieje. Kliknięcie przycisku "Makra >>", jak odnotowano przez @OregonGhost, działa i daje "dostępne makra ** z ich wartościami ustawionymi zgodnie z twoimi ustawieniami **". –

Powiązane problemy