gpt4 book ai didi

java - Intellij Idea(实时模板)——在输入声明时显示预定义的字符串

转载 作者:行者123 更新时间:2023-11-28 21:11:24 24 4
gpt4 key购买 nike

我正在尝试创建如下所示的实时模板:

@org.testng.annotations.Test public void
$unit_of_work$_$state_under_test$_$expected_behavior$() {
// GIVEN
// WHEN
// THEN
}

我的参数:

缩写:测试

说明:TestNG测试

类型java:声明

当我用“test”名称调用这个模板时,我想看到这样的东西:

@Test public void
unit_of_work_state_under_test_expected_behavior() {
// GIVEN
// WHEN
// THEN
}

然后覆盖每个变量(unit_of_work;state_under_test;expected_behavior)

只需使用 TAB 键即可切换。

但是我有这样的东西:

@Test public void
__() {
// GIVEN
// WHEN
// THEN
}

它不显示 var 名称(提示)。

所以我想找出我的错误所在。

有什么想法吗?

最佳答案

当您编辑您的实时模板时,点击编辑变量。您可以在那里为变量定义默认值(模板中的变量应该已经存在)。

只需填写默认值 列。确保值用双引号括起来(如果它们是文字值则必须),请参阅 the documentation .

关于java - Intellij Idea(实时模板)——在输入声明时显示预定义的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26314117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com