2009-09-22 2 views
36

Mögliche Duplizieren:
Link to all Visual Studio $ variablesGibt es eine Liste von Visual Studio-Umgebungsvariablen?

Visual Studio hat eine Menge von Umgebungsvariablen wie $ (TargetFileName), aber ich kann nicht eine Liste aller von ihnen auf MSDN zu finden scheinen oder über Google.

Gibt es eine solche Liste?

HINWEIS: Die Top-Antwort für die doppelte Frage (Link oben) für einen Link zu einer Liste auf MSDN.

+0

Diese werden eigentlich "Makros" genannt. Visual Studio stellt auch einige Umgebungsvariablen bereit, auf die jedoch anders zugegriffen wird. –

Antwort

34

In den meisten Orten, wo Sie diese verwenden können, gibt es eine Schaltfläche "Makros" oder ähnliches, die alle verfügbaren Makros und deren aktuellen Wert zeigt. Wechseln Sie beispielsweise zum PostBuild-Ereignis-Editor, um die Liste zu suchen.

Edit: Ich habe gerade überprüft. There's a list in MSDN.

+0

PS: Dies ist die gleiche Liste wie in [diese Antwort] (http://stackoverflow.com/a/830307/2707864). Ziemlich nützlich. –

30

Sie können die Liste der verfügbaren Umgebungsvariablen direkt in Visual Studio 2010 mit den folgenden Schritten erhalten:

  1. in Visual Studio env, rechts
  2. Eigenschaften
  3. auf Ihrem Projekt klicken
  4. Konfigurationseigenschaften/C++/Allgemein
  5. für ex. gehen in Zusätzliche Include Verzeichnisse
  6. ‚Drop-Down‘ bearbeiten
  7. Makros

Dort finden Sie eine vollständige Liste der verfügbaren Makros mit ihren Werten festgelegt finden nach Ihren Einstellungen. Dies kann beim Debuggen oder Auswählen des richtigen Makros für Ihre Projekteinstellungen sehr nützlich sein.

+1

In Visual Studio Premium 2013 (zumindest wenn ich C# verwende) existiert der hier angegebene Klickpfad nicht. Klicken Sie auf die Schaltfläche "Macros >>", wie von @OregonGhost beschrieben, und gibt die "verfügbaren Makros ** mit ihren Werten entsprechend Ihrer Einstellungen **". –