1. .if:
在一个表达式后输入 .if,然后按下 Tab 键,它将把表达式包装在一个 if 语句中。
// Before
someExpression.if
// After
if (someExpression) {
// ...
}
2. .else:
在一个表达式后输入 .else,然后按下 Tab 键,它将把表达式包装在一个 if-else 语句中。
// Before
someExpression.else
// After
if (someExpression) {
// ...
} else {
// ...
}
3. .for:
在一个表达式后输入 .for,然后按下 Tab 键,它将把表达式包装在一个 for 循环中。
// Before
someExpression.for
// After
for (Type element : someExpression) {
// ...
}
4. .var:
在一个表达式后输入 .var,然后按下 Tab 键,它将把表达式包装在一个变量声明中。
// Before
someExpression.var
// After
Type variable = someExpression;
5. .null:
在一个表达式后输入 .null,然后按下 Tab 键,它将把表达式包装在一个检查是否为 null 的语句中。
// Before
someExpression.null
// After
if (someExpression == null) {
// ...
}
如何使用:
1. 在一个表达式后输入点号(.)。
2. 输入 Postfix Completion 的缩写,例如 .if、.else 等。
3. 按下 Tab 键,IDEA 将会自动为你生成相应的代码。
这些 Postfix Completion 模板可以根据你的编码需求提供更加方便的代码补全,特别是在一些简单但重复的代码结构中。这使得你可以更快速地编写代码,提高开发效率。 Postfix Completion 是 IntelliJ IDEA 内置的功能,无需额外安装插件。
转载请注明出处:http://www.zyzy.cn/article/detail/10497/IDEA