当我把文本直接进入<pre>
标签,然后按Ctrl键+ķ,按Ctrl +d,空白将被保留。Visual Studio中重新格式化我的预格式化HTML
<pre>
This
whitespace
gets
preserved.</pre>
但是当我把文本嵌套在一个<pre>
标签内的标签,不保留空白。
<pre><code>This whitespace doesn't get preserved.</code></pre>
只有在<pre>
标记内的文本才被保留。
<pre>
This
does,
<code>but this doesn't,</code>
and
this
does.</pre>
我已经使用CSS空白财产试过......
<pre><code style="white-space:pre;">but it doesn't work either.</code></pre>
我已经试过工具>选项>文本编辑器> HTML>格式>标记特定选项,但没有什么那里确定标签是否保留空格。
它看起来像这样的行为是硬编码到Visual Studio 2008/2010,但也许你一个人知道一个解决办法。谢谢。
一对夫妇更多的事情:
- 我希望能有一个有效的XHTML/HTML5解决方案
- 我需要嵌套标签内
<pre>
标签(如<a>
标签)
不知道。我经常对Visual Studio自动格式化的方式感到沮丧。或者更具体地说,它没有。 – Chev 2010-11-22 16:38:46
这就是为什么VIM是这样一个更好的编辑器,其操作简单,不这样做,你不希望它做的一切。 – chutsu 2011-01-05 13:38:32
话说VI/VIM比的Visual Studio更好的IDE无非是承认你不知道如何使用Visual Studio。 – S16 2011-01-15 18:32:24