Die folgenden Benutzervorgaben können auf der Benutzervorgabenseite
Ausführen/Debug >
Zeichenfolgensubstitution festgelegt werden.
Diese Benutzervorgabenseite wird nur für den Zweck der Erstellung von Zeichenfolgevariablen verwendet, die an anderen Positionen, die die Substitution von Zeichenfolgevariable akzeptieren, wiederverwendet werden.
Das Plattform-SDK für Eclipse verwendet Zeichenfolgevariablen im Startdialog, um Programm- und VM-Argumente für bestimmte Arten von Startkonfigurationen festzulegen, sowie um Substitutionen für Ant-Ziele im Startdialog 'Externe Tools' zu ermöglichen. Beachten Sie den folgenden Screenshot, der die Benutzervorgabenseite Zeichenfolgensubstitution mit einer neu erstellten Zeichenfolgevariable TEST darstellt.
In diesem Fall hat die Variable TEST keine Funktion, in der 'echten' Welt würde sie jedoch auf ein Verzeichnis oder ein Programm verweisen, dessen Pfad Sie in Konfigurationen usw. wiederverwenden möchten.
Wenn diese Variable nun genutzt werden soll, so kann dies (für diejenigen Konfigurationen, die über eine Registerkarte 'Standardargumente' verfügen) über den Startdialog auf der Registerkarte 'Argumente' geschehen, indem Sie die Schaltfläche Variablen... für den Textbereich für entweder Programm- oder VM-Argumente auswählen. Bei Auswahl der Schaltfläche 'Variablen' wird ein Dialog geöffnet, der alle verfügbaren Zeichenfolgevariablen aufführt.
Im folgenden Screenshot sehen Sie, dass die Variable TEST in der Liste verfügbar ist.
Die Variable TEST kann jetzt ausgewählt und gegebenenfalls in ein Argument eingefügt werden, wie im folgenden Screenshot dargestellt.
Die andere erwähnte Plattformnutzung der Zeichenfolgensubstitution findet sich im Startdialog 'Externe Tools', der, wie im folgenden Screenshot dargestellt, mit Ant-Konfigurationen verwendet wird.
Debugger
Java-Perspektiven
Java-Ansichten
Lokales Debug
Fernes Debug
Java-Programm starten
Ausführung und Debug
Benutzervorgaben für die Konsole
Benutzervorgaben für installierte JREs
Benutzervorgaben für Java-Debug
Benutzervorgaben für den Start
Benutzervorgaben für Perspektiven
Benutzervorgaben für Ausführen/Debug
Benutzervorgaben für Ansichtverwaltung