天天看点

巧用EditPlus包含VS2010网站项目资源

巧用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