Ich versuche PowerShell für eine kleine Code-Generierung Aufgabe zu verwenden. Ich möchte, dass das Skript einige Java-Klassen und Schnittstellen generiert.Ist es möglich, Strings nach der Deklaration neu zu bewerten?
Im Skript möchte ich eine String-Variable hier deklarieren. Zum Beispiel:
$controllerContent = @"
package controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
@Controller
@EnableWebMvc
public class $completeName {
}
"@
Nach der Erklärung will ich es passieren zu funktionieren, wo ich die Variable $completeName
berechnen. Aber was ist der richtige Weg, um die Variable in meiner Zeichenfolge zu ersetzen? Muss ich -replace
verwenden? Oder gibt es einen anderen Weg?
sehr nette Idee. –