13

知道为什么打开 bootstrap.min.css 的缩小版本会导致 VS2010 崩溃吗?非缩小文件不会发生这种情况。我知道...我知道.. 一个有效的解决方案可能是“不要在 VS2010 中打开 bootstrap.min.css”——当我告诉我的医生“当我这样做时它伤害了我”时,我得到了类似的建议“——但说真的,VS2010 是否存在一些已知问题。我在想,也许它也与 resharper 运行有关——但我还没有深入挖掘。

编辑:实际上发现了这个:http: //visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2422744-when-opening-a-large-minimized-css-file-visual-st

如果这是正确的,这已在 VS2010 中修复。

4

4 回答 4

11

我知道你来自哪里,因为我遇到了同样的问题。

在 visualstudio uservoice 链接中,Mads K. 说,“这在 VS11 中已修复”。所以修复是在 Visual Studio 2012 中,而不是在 VS2010 中。
https://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Version_history

但是,我可以建议另一种解决问题的方法吗?

完全忽略该.min文件。

完全忽略它,因为:
(1) .mincss 文件,即使我们确实想编辑它,也很难编辑。至少这是我的经验。
(2) 如果你使用Microsoft ASP.NET Web 优化框架,你可以使用捆绑和缩小,所以不需要处理.min文件,因为优化框架会为你做缩小,即使在 VS2010 .NET 4.0 . 然后您可以编辑未缩小的.css 文件,并让 .NET 为您进行缩小。从我的角度来看,这是双赢的。

如果你碰巧有一堆样式表和一堆规则,你想将它们捆绑到一个单独的 .css 文件中,要记住的一件事是 Internet Explorer 的限制:http: //support.microsoft.com/kb /262161

一些相关帖子:
1. http://kwilson.me.uk/blog/enabling-bundling-and-minification-support-in-a-net-4-application/
2. http://igorzelmanovich.blogspot.com/ 2012/09/using-aspnet-bundling-and-minification.html
3. http://www.dotnet-tricks.com/Tutorial/mvc/0a9M050113-Bundling-and-minification-in-MVC3-and-Asp.Net -4.0.html

于 2013-06-07T00:35:20.840 回答
1

我在 linux 上使用 gedit,同样的问题也出现在 .min 文件中。

崩溃的原因不是文本,而是您的文本编辑器试图美化您的代码。它与缺乏格式和废话非常混淆。除非绝对需要 .min.css,否则请使用常规样式表。

于 2015-08-16T04:54:29.747 回答
1

你应该格式化你的css。只需找到许多可用的 css 格式化程序网站之一,例如http://www.cleancss.com/css-beautify/。如果您粘贴到格式化的 CSS,它将适用于 vs2010 和 vs2015。我用这种方法解决了几次。

在此处输入图像描述

在此处输入图像描述

于 2015-12-04T20:36:37.350 回答
0

您可以使用未压缩版本的 Bootstrap CSS 并使用 CSS Miniffier进行缩小

在此处输入图像描述

在此处输入图像描述

于 2017-12-20T10:58:47.920 回答