webstorm正則搜索與替換


webstorm正則搜索與替換
 序號  功能 代碼
1 所有p標簽及內部內容 <p>[\s\S]*?</p>
2 匹配body內容  <body[\s\S]*?</body>
     

默認配置-Eclipse的常用快捷鍵對照表

查找/代替

Webstorm快捷鍵 Eclipse快捷鍵 說明
ctrl+shift+N ctrl+shift+R 通過文件名快速查找工程內的文件(必記)
ctrl+shift+alt+N ctrl+shift+alt+N 通過一個字符快速查找位置(必記)
ctrl+F ctrl+F 在文件內快速查找代碼
F3 ctrl+K 查找下一個
shift+F3 ctrl+shift+K 查找上一個
ctrl+R ctrl+F 文件內代碼替換
ctrl+shift+R   指定目錄內代碼批量替換
ctrl+shift+F ctrl+H 指定目錄內代碼批量查找

代碼編輯

Webstorm快捷鍵 Eclipse快捷鍵 說明
ctrl+D ctrl+shift+ 復制當前行
ctrl+W alt+shift+ 選中單詞
ctrl+←/→
ctrl+←/→
以單詞作為邊界跳光標位置
alt+insert alt+insert 新建一個文件或其他
ctrl+alt+L ctrl+alt+L 格式化代碼
shift+tab/tab shift+tab/tab 減少/擴大縮進(可以在代碼中減少行縮進)
ctrl+Y ctrl+D 刪除一行
shift+enter shift+enter 重新開始一行(無論光標在哪個位置)
 

導航

Webstorm快捷鍵 Eclipse快捷鍵 說明
esc esc 進入代碼編輯區域
alt+F1 alt+F1 查找代碼在其他界面模塊的位置,頗為有用
ctrl+G ctrl+L 到指定行的代碼
ctrl+]/[ ctrl+]/[ 光標到代碼塊的前面或后面
alt+up/down ctrl+shift+up/down 上一個/下一個方法

1.內容整體替換:

 1 <script>
 2     $(function(){
 3         replaceText({
 4             elem:$('body'),
 5             strOld:"/r/cms/www/red/images/cn/首輪宣傳/首輪宣傳表格.png",
 6             strNew:"/r/cms/www/red/images/cn/首輪宣傳/首輪宣傳表格.jpg"
 7         });
 8     });
 9     function replaceText(config){
10         var box=config.elem;
11         var strOld=config.strOld;
12         var strNew=config.strNew;
13         box.html().replace(new RegExp(strOld,'gm'),strNew);
14     }
15 </script>

2.序列號式替換( 預覽完畢,將瀏覽器代碼復制粘貼到編輯器)

1 <script>
2     $(function(){
3         $.each($('img[src="/r/cms/www/red/images/cn/首輪宣傳/首輪宣傳表格_.png"]'),function(index,item){
4             item.src="/r/cms/www/red/images/cn/首輪宣傳/首輪宣傳表格_"+(++index)+".png";
5             //console.log(item.src);
6         });
7     });
8 </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM