在下面的代碼中,我使用類名在 IntelliJ IDEA 2022 社區版中匯入靜態方法
BDDMockito.given(employeeRepository.findByEmail(employee.getEmail()))
.willReturn(Optional.empty());
BDDMockito.given(employeeRepository.save(employee)).willReturn(employee);
是否有任何方法或鍵盤快捷鍵可以洗掉類名并使用靜態匯入,如下所示:
import static org.mockito.BDDMockito.given;
given(employeeRepository.findByEmail(employee.getEmail()))
.willReturn(Optional.empty());
given(employeeRepository.save(employee)).willReturn(employee);
我搜索了很多并閱讀了 IntelliJ 文章,但找不到任何解決方案。任何 IntelliJ 專家都可以在這里幫助我嗎?
uj5u.com熱心網友回復:
您可以將插入符號放在方法名稱上,按“Alt Enter”并選擇“為...添加靜態匯入”
uj5u.com熱心網友回復:
您可以將 IDE 配置為使用*. 這是這樣做的方法:
Settings -> Editor -> Code Style -> Java -> Imports (tab)- 在里面添加你的包名

雖然它會導致*匯入,但您可能不想要這種效果。但我不知道任何其他方式。
這種方法的好處是這些功能將可用于自動完成,這讓您的生活更輕松:)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/484030.html
