idea springboot java代码中是i18n国际化的key,怎么让鼠标移上去的时候显示对应的国际化
时间: 2024-02-23 17:01:40 浏览: 115
您可以使用 IntelliJ IDEA 提供的 Quick Documentation 功能来实现这个需求。
首先,在您的代码中使用 `@Value` 注解来获取对应的国际化值,如下:
```java
@RestController
public class HelloController {
@Value("${hello}")
private String hello;
@GetMapping("/")
public String hello() {
return hello;
}
}
```
这里的 `${hello}` 即为您在 `messages.properties` 文件中定义的国际化 key。
接下来,您可以将光标移动到 `${hello}` 上,按下 `Ctrl + Q`(Windows/Linux)或 `F1`(macOS),即可弹出 Quick Documentation 窗口,显示对应的国际化文本。
如果 Quick Documentation 窗口中没有显示对应的国际化文本,您可以按下 `Ctrl + Shift + I`(Windows/Linux)或 `Option + Space`(macOS)来查看详细的文档注释。您可以在国际化资源文件中为每个 key 添加对应的文档注释,使得 Quick Documentation 可以正确显示对应的文本。
使用 Quick Documentation 功能可以方便地查看国际化文本,提高开发效率。
阅读全文