Я пытаюсь использовать PowerShell для небольшой задачи генерации кода. Я хочу, чтобы скрипт генерировал некоторые классы и интерфейсы Java.
В сценарии я хочу объявить здесь строковую переменную. Например:
$controllerContent = @"
package controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
@Controller
@EnableWebMvc
public class $completeName {
}
"@
После объявления я хочу передать его функции, где я вычисляю переменную $completeName
. Но я не знаю, как правильно заменить переменную в моей строке. Должен ли я использовать -replace
? Или есть какой-то другой способ?