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

巧用EditPlus包含VS2010网站项目资源相关推荐

  1. web前端开发项目资源网站,私家珍藏!分享给大家

    1.CodePen: http://codepen.io/ 网站里有很多很酷的特效,而且可以看到效果的源代码,也可以看到实现效果,是一个非常不错的前端开发学习资源网站. 这个是CodePen网站里的一 ...

  2. python视频网站项目_Python开发教育网站项目实例教学(105集视频课程含源码)

    Python开发教育网站项目实例教学(105集视频课程含源码)课程简介: Python开发教育网站项目实例教学(105集视频课程含源码)通过这105集Python实例视频课程的学习,学员可以掌握到使用 ...

  3. 如何发布.Net MVC 网站项目(攻略集锦)

    转载自诗人江湖老,原文地址 参考文献 既然是攻略,就必然有参考文献,放在文章开头,以示敬意! 1.MVC项目发布步骤 2.未能从程序集加载"System.ServiceModel.Activ ...

  4. Django 优秀资源大全项目资源非 Python 包工具贡献

    Awesome Django 介绍 Awesome-Django 是由 Roberto Rosario 发起和维护的 Django 资源列表.该列表收集了大量 Django 相关的优秀应用.项目等资源 ...

  5. Nginx自建CDN加速节点 实现DNS智能解析网站项目

    如今,网站项目越来越多的会使用CDN加速,如果需要便捷一点的可以直接用第三方提供的CDN加速服务,比如百度CDN.七牛.又拍云.腾讯云.阿里云等等服务商都有提供这类服务.但是前提条件是需要一定的成本, ...

  6. 20快速开发网站项目的工具和方法

    本来已经进入"正式开发"的教程部分了,但这次还是要先插入一些"旁门左道",因为很多时候,我们仅仅只是要演示一个产品概念或者完成一次老师布置的课程设计,那就没必要 ...

  7. 网站项目成功管理实践(刘振飞)

    网站项目成功管理实践 刘振飞 -发表在<程序员>杂志2005年第8期58~62页的原文- 在开始做http://133.newsky.cn之前,我已经明白网站的开发与产品开发没有什么不同. ...

  8. 【Java相关的项目】2022最强毕业设计选题参考,包含了JSP项目,SSH项目,SSM项目还有Springboot项目

    基于jsp+Spring+hibernate+struts2的SSH招聘网站源码代码,包含设计文稿 基于jsp+mysql的网络教学平台源码代码(设计文稿+答辩PPT+开题报告) 基于jsp+Spri ...

  9. 【分享贴】学习网站、资源网站、工具网站大杂烩,好用实用,分享给猿友

    [分享贴]学习网站.资源网站.工具网站大杂烩,好用实用,分享给猿友 今天还是做一个分享类的文章,不过不只是关于代码类的分享,其中还会涉及到音视频.平面.字体方面的内容,我会尽量对每一类都做介绍,来帮助 ...

最新文章

  1. linux 唯一行数量,linux – 确定bash中具有awk或类似内容的唯一行数
  2. Python程序设计 第六章 函数(续
  3. 佐治亚理工学院计算科学与工程系博士生招生!
  4. 渗透Xen hypervisor
  5. Work From Anywhere
  6. jQuery的回调函数
  7. python声明_【瞎折腾-03】在Python里面写类型“声明”
  8. python print %s 号格式化输出
  9. TensorFlow实战-AlexNet
  10. 8Cocos Creator组件开发cc.Component
  11. java安全编码指南之:ThreadPool的使用
  12. 解决:Throwable:Stub index points to a file without PSI: com.intellij.openapi.fileTypes.UnknownFileType
  13. oracle 执行sql路径,如何指定 SQL 执行路径
  14. WordPress搬家插件迁移网站的方法(从一台服务器搬到另一台服务器)
  15. [译] JavaScript 中的私有变量
  16. 记Windows下二进制文件查看器
  17. 【软件工程基础】数独生成器以及解答器
  18. esphome 中使用bme280读取温度、湿度、气压信息
  19. 当前系统license已过期什么意思_Windows10为什么老是显示系统许可证已过期
  20. 分享一下我的从业经历和工作感悟

热门文章

  1. 如何快速分析一款ios软件或需求的大流程,然后在业务层实现,不牵扯到界面?...
  2. javascrip 中的一些方法
  3. 关于虚拟机ubuntu多虚拟硬盘(VDMK)的使用方法
  4. linux7添加两个网关,RHEL7设置IP地址、网关和DNS(示例代码)
  5. vue 接口数据排序_Vue 使用 axios 请求 mock 模拟接口的数据
  6. Homebrew软件包管理器中发现RCE漏洞,小心你的Mac和Linux
  7. php 账号与密码比对,Php - 将密码与root密码进行比较
  8. Qcon出品全球软件开发者大会北京站-低代码实践与应用
  9. 初烧盲狙一条铁三角e40
  10. 阿里云——ECS——Linux服务器购买流程——超级细致