从现有的visual studio项目中删除未使用的js和css文件

时间:2014-03-27 08:02:14

标签: c# asp.net visual-studio-2012 resharper resharper-8.0

对于一个新的开发项目,我从VS2012开始使用MVC4模板。我还添加了几个Nuget包,js和css。不可否认,将源作为新项目的起点而不是从空项目开始是错误的。

我正在考虑将不需要的文件(NuGet引用,js,css,图像等)清理为我想在当前冲刺中处理的技术债务。

思考什么应该是最有效的方法,我搜索并发现许多绅士已经面临这种情况:

  1. For images
  2. For css
  3. For references
  4. 我已经阅读了这些建议,看起来它们已经老了,第二个没有单一的解决方案,但我们必须为不同类型的文件使用不同的工具,例如: css,image。

    由于我使用的是Resharper 8.1,我检查了它是否适用于救援。它提供了一个解决方案级别的代码清理对话框,但它主要限于格式化(以及一些与FxCop相关的东西)。

    我很好奇是否有人最近面临并解决了这个挑战(最好使用某种工具)?

    是否有可用于此任务的新工具?

    如果没有可用的工具,你会怎么做呢?

1 个答案:

答案 0 :(得分:10)

有一个名为Code Maid的免费扩展“是一个开源Visual Studio扩展,用于清理,挖掘和简化我们的C#,C ++,F#,VB,XAML,XML,ASP,HTML,CSS,LESS ,SCSS,JavaScript和TypeScript编码。“我相信这正是你要找的,因为它有很多功能。

更新9/2015:

新的免费扩展程序(2015年7月发布)用于删除孤儿/未使用的文件:Find Unused Files