巧用EditPlus包含VS2010網站項目資源
巧用EditPlus包含VS2010網站項目資源
從Eclipse轉來開發VS2010的網站時,發現管理項目檔案都要複雜很多。
之前可以自動釋出的圖檔、JS、CSS等資源檔案,現在要經過複雜的步驟。
先要包含,然後是設定複制到輸出檔案夾,Copy Always什麼的。
嵌套檔案夾很多的時候,這個枯燥的事情很難完成。觀察了項目檔案,發現可以直接正則替換。
于是拿出EditPlus來批量處理,大獲成功,分享如下。
【查找】
<Content Include="([^"]+)" />
【替換】
<Content Include="\1">\n <CopyToOutputDirectory>Always</CopyToOutputDirectory>\n </Content>
技巧提示:
EditPlus對正規表達式的使用沒有詳細的說明文檔,通常正則中使用點号.數字\d之類的在這裡不是很好用。
1、通過取反操作表示所有的字元是個不錯的辦法,例如排除雙引号的所有字元[^"]
2、比對的子串組可以通過斜杠\加數字來引用。例如\1表示第一個小括号中的子串
posted on 2013-11-22 16:24 kmlxk 閱讀( ...) 評論( ...) 編輯 收藏
轉載于:https://www.cnblogs.com/snippet/p/3437814.html