目录

intellij idea tips

Intellij IDEA tips

IDEA提供了很多提效的工具,比如很多人喜欢的重构菜单,今天我们来了解下其他的工具。

Live Template

这个代码模版工具可以让你在IDE里配置常用的代码模版。

内置

写个main函数

lt-main

写个for循环

lt-fori

自定义

写后端的同学经常需要写一些控制器,GetMapping, PostMapping啥的。

@GetMapping("/test1")
@ResponseBody
public ResponseEntity<String> test1() {
    return ResponseEntity.ok("");
}

我们可以利用Live Templates少写一点代码。

配置如下 -w982

@org.springframework.web.bind.annotation.GetMapping("$EXPR1$")
@org.springframework.web.bind.annotation.ResponseBody
public ResponseEntity<$EXPR2$> $EXPR3$() {
    $END$
    return ResponseEntity.ok($EXPR4$);
}

试试看效果

lt-getmapping-2

Postfix Template

后缀代码补全

内置

打印到标准输出

pt-systemout

判断条件是不是null

pt-null

参考