Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
修改IntelliJ中Java代码编辑器中生成“toString”方法时使用的模板_Java_Templates_Intellij Idea_Tostring - Fatal编程技术网

修改IntelliJ中Java代码编辑器中生成“toString”方法时使用的模板

修改IntelliJ中Java代码编辑器中生成“toString”方法时使用的模板,java,templates,intellij-idea,tostring,Java,Templates,Intellij Idea,Tostring,我看到了一些文档,例如,以及一些堆栈溢出问题,其中讨论了IntelliJ在Java类中生成toString方法时使用的模板,可能是Velocity模板 但是,我无法在哪里找到此模板所在的位置,或者如何从IntelliJ中访问它 ➥ 在IntelliJ 2018中,如何准确地查找和编辑toString生成模板?进入代码->生成并从上下文菜单中选择toString(): 接下来,单击上角的设置按钮 在出现的toString()生成设置窗口中,选择模板选项卡 添加模板: 最后,添加Velocit

我看到了一些文档,例如,以及一些堆栈溢出问题,其中讨论了IntelliJ在Java类中生成
toString
方法时使用的模板,可能是Velocity模板

但是,我无法在哪里找到此模板所在的位置,或者如何从IntelliJ中访问它


➥ 在IntelliJ 2018中,如何准确地查找和编辑
toString
生成模板?

进入代码->生成并从上下文菜单中选择
toString()

接下来,单击上角的
设置
按钮

在出现的
toString()生成设置
窗口中,选择
模板
选项卡

添加模板:

最后,添加Velocity代码,然后单击应用:


提示:您可以复制现有模板,而不是创建空模板。单击加号和减号图标旁边的“双页纸”图标。

在选择
code
生成时,我看不到任何这一点。查看添加到问题中的我的屏幕截图。@user10639668是否有任何方法可以将所有当前的toString方法转换为我们使用您建议的方式定义的新模板?@vigamage您可以复制现有模板,但每次只能复制一个,方法是单击加号和减号图标旁边的纸张图标。可以,从上下文菜单中选择
toString()
。。。现在你有一票赞成票。我唯一担心的是:我有终极版,我不确定社区版是否有这个功能。@EugenCovaci好吧,嗯!我现在明白了。非常感谢。我没有想到要单击
设置
按钮。我没有意识到除了一个简单的选择列表之外还有更多的事情要做。我无法从主设置对话框访问模板,这非常不直观。。。