Intellij IDEA全域性替換快捷鍵整理

2022-10-06 02:27:08 字數 472 閱讀 8407

idea全域性替換

通過快捷鍵 ctrl+shift+r 或這點選 edit 》find 》replace in path

有些idea版本按了快捷鍵也沒效果,經常遇到的原因如下:

1、與其他軟體快捷鍵衝突了,特別是輸入法的快捷鍵。

解決方案是:把輸入法的快捷鍵禁了。

2、有時候全域性搜尋不到搜尋內容,可是就是有

解決方案:這時候 file 》invalidate c程式設計客棧aches/restart 清下快取即可;

3、有些idea版本的預設快捷鍵發生了變化,這時要去更改快捷鍵設定

解決方案:file–> settings (也可以使用快捷程式設計客棧鍵:ctrl+alt+s )

選程式設計客棧中replace in path

點選add keyboard shortcut(新增快捷鍵)

同時按ctrl+shift+r鍵,然後點選ok

最後一步apply下就可以

Windows PowerShell批量替換檔名

q 假如資料夾有批量相似的檔名,如果檔名不符合需求了,要怎麼改呢,文件可以 ctrl h 一鍵替換字元,系統檔名可不支援 ctrl h 一鍵替換字元,動手能力強的已經乙個個手動在改了 滑稽,你是原始人嘛 如圖 可以通過windows自帶的powershell寫指令碼來實現批量修改檔名 下面來實現一下...

2 替環空格

思路 從前往後替換,後面的字元要不斷往後移動,要多次移動,所以效率低下,時間複雜度 o n2 從後往前,先計算需要多少空間,然後從後往前移動,則每個字元只為移動一次,這樣效率更高一點。時間複雜度o n 1 public class solution 89 int newlength str.leng...

Java的引用傳替

public class sample private static void add a objecta class a結果為 0 1字串有點兒意思 public class sample public static void add string a,string b 結果為 aaaa aaaa...