在 IntelliJ IDEA 中,同時修改某個區域內所有 相同變量名 的快捷鍵是:
? Shift + F6(重命名變量)
但這個快捷鍵默認是 全局重命名,如果你想 僅修改某個方法或代碼塊內的變量名,可以這樣做:
🔍 方法一:局部重命名(限定作用域)
- 將光標放在變量名上。
- 按下
Shift + F6
。 - 在彈出的重命名對話框中,點擊 “Scope”(作用域)下拉框,選擇:
- 當前方法(Current Method)
- 或 當前文件(Current File)
- 確認后,IDEA 會只在你指定的范圍內重命名該變量。
🔍 方法二:多光標編輯(適合小范圍快速修改)
- 選中變量名(或雙擊)。
- 按下
Ctrl + G
(Windows/Linux)或Cmd + G
(macOS)多次選中下一個相同詞。 - 或者使用
Ctrl + Alt + Shift + J
(Windows/Linux)或Cmd + Ctrl + G
(macOS)一次性選中所有相同詞。 - 直接輸入新變量名,所有選中的地方會同步修改。
? 總結
場景 | 快捷鍵 |
---|---|
安全重命名(推薦) | Shift + F6 → 選擇作用域 |
快速局部修改 | Ctrl + Alt + Shift + J (全選相同詞) |
逐個選擇修改 | Ctrl + G / Cmd + G |
?? 注意:如果變量是跨類或跨方法引用的,建議用
Shift + F6
并檢查作用域,避免誤改其他地方的同名變量。