gpt4 book ai didi

java - 使用 Eclipse 自动重复 java 文本输入

转载 作者:行者123 更新时间:2023-11-30 07:40:35 25 4
gpt4 key购买 nike

我正在使用 Eclipse 和 Java。我需要定义几个非常相似的类。每次自动输入相同的内容并想知道我是否可以设置快捷方式会变得乏味。我阅读了 Eclipse 键绑定(bind),但看起来某些东西必须已经在插件中。这是我每次需要输入的内容

 public class SomeClass extends Token {

WebDriver driver = null;
WindowStack stack = null;

@Override
public void init() throw InitException {
super.init();
driver = TestCont.getWebDriver(); // defined and set elsewhere
stack = TestCont.getWindowStack();
}

@Override
public void exec throws ExecException {

}
}

SomeClass 实际上是一些唯一的名称。

我想我可以将文本保存在一个文件中并复制/粘贴,但最好创建一个快捷方式。我最近看到一个在线类(class),有人在使用 IDE(我不知道是哪个)。他输入 psvm 并自动更改为

 public static void main(String[] argc) {
}

并做类似 new SomeClass(parm1, parm2, parm3).var 自动设置为

 SomeClass var = new SomeClass(parm1, parm2, parm3);

类似地,任何以“.var”结尾的东西都会成为这样的变量。所以我想知道是否有一种方法可以在 Eclipse 中用 Java 做类似的事情(如上所述)。

不确定这是否重要,但我有

Eclipse IDE for Enterprise Java Developers.
Version: 2018-12 (4.10.0)
Build id: 20181214-0600
OS: Windows 10, v.10.0, x86_64 / win32
Java version: 1.8.0_144

最佳答案

您可以在 Preferences -> Java -> Editor -> Templates 中定义模板

内容辅助将这些考虑到模板完成(模板的名称)。

例如,两个预定义模板分别称为sysoutsyserr。如果您键入 sys,然后触发代码完成,它会建议这两个模板。选择 sysout 会导致插入此代码:

System.out.println();

(该模板还定义了需要插入其他内容的位置,光标所在的位置等,但对于您的问题来说,这似乎很不错)。

关于java - 使用 Eclipse 自动重复 java 文本输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57626842/

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