喜歡在日食,如果你寫一個像這樣的循環:Intellij - for循環的類型是否有自動完成?
for (name : names)
月食自動完成將讓你添加的類型,所以你會得到:
for (String name : names)
是不是也有類似的功能在IntelliJ中?
正常自動完成CTRL + SHIFT + SPACE或CTRL + SPACE不起作用。
喜歡在日食,如果你寫一個像這樣的循環:Intellij - for循環的類型是否有自動完成?
for (name : names)
月食自動完成將讓你添加的類型,所以你會得到:
for (String name : names)
是不是也有類似的功能在IntelliJ中?
正常自動完成CTRL + SHIFT + SPACE或CTRL + SPACE不起作用。
我不熟悉等效的eclipse功能,但我能想到的最接近的東西(或替代解決方案)是使用postfix完成。
如果鍵入
names.for
,並選擇第一個建議,它會自動擴展到
for (Object name : names) {
}
,它會自動添加名字的類型,你的基礎上,收集什麼名字的類型是。
您可以輸入「iter」,然後按Tab。然後,您可以在所有可迭代變量的建議列表中選擇哪一個用於循環。
這種類型的代碼生成也可用於其他循環。請參閱this answer以獲取循環的實時模板列表。