大丈夫。私は多くの検索を行い、この問題に対処する多くの投稿を見つけましたが、実際には解決策はありません.
Visual Studio 2010 は、コードの自動フォーマットを非常に気に入っています。私が言ったことを実際に実行しているとき、これはすべて素晴らしいことです。
.aspx ファイルの編集中に、書式設定がうまく機能しません。だから私はすべての終了タグと(ctrl + k、Ctrl + dまたはCtrl + e、d)の前後にスペースを配置しようとしますFormat Document
.inに従ってフォーマットされTag Specific Options...
ますText Editor->HTML->Formatting
。 -チェック済み。通常の HTML ドキュメントの解析ではほとんどの空白が無視されるため、
書式設定のための先頭と末尾のスペースの要件は設計上の決定だったようですが、その理由はわかりません。何にでも対処できますが、大量の余分なスペースを入れる必要があるだけです。要するに:いいえ。
ポイントは:Format Document
マークアップとing に大量の余分なスペースを入れて、設定どおりにすべてがフォーマットされていることを確認するために苦労した後、次のようにします。
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</div>
<div id="Week2Summary" align="right">
Week 2 - Summary
</div>
<br />
<div id="PayPeriod" align="right">
Pay Period- Summary
</div>
</div>
<br />
<asp:Panel ID="pnlTimeModify" runat="server" Visible="False" borderColor="#009900"
Width="100%">
デザイナー ビューに切り替えたり、保存したり、間違って見たりすると、すべてのスペースが削除され、再フォーマットされ、すべてが台無しになります。
</asp:TableCell></asp:TableRow></asp:Table></div><div id="Week2Summary" align="right">
Week 2 - Summary </div><br /><div id="PayPeriod" align="right">
Pay Period- Summary </div></div><br /><asp:Panel ID="pnlTimeModify" runat="server" Visible="False" BorderColor="#009900"
Width="100%">
そのため、PowerCommands と Productivity Power Tools をインストールしました。そのうちの 1 つに、デフォルトでオフになっている「保存時にフォーマット」設定が追加されています。すごい!再起動すると、うまくいくようです。数回再起動すると、再び実行されます。今、私はコンピューターを爆破して、オフィスを出ようとしています。暴言は別の場所に取っておきます。
要するに: VSを作成する方法を知る必要があります:
- 必要に応じてフォーマットを自動的に停止する
- フォーマットが正しく機能するように強制するスペースの削除を停止します
- または、最初から余分なスペースを必要とするのをやめる
また安心して働けますように。(ホールの女の子たちは、私の定期的な叫び声にうんざりしていると思います。)
私が試したこと:
- Text Editor->HTML->Formatting->Tag Specific Options... で書式設定を設定します。
- PowerCommands と Productivity Power Tools をインストールし、設定を編集して保存時のフォーマットを「防止」します
- 余分なスペースを使用して、書式設定が適切に機能するように強制します (ビューを保存または切り替えるたびに、VS によって自動的に取り出されます)。
- ファイル拡張子オプションを変更して、.aspx が XML および HTML ドキュメントとして開かれるようにします。どちらもまったく役に立ちません。
しかし、それは私の血圧を上げ続けています。あなたが私に与えることができるどんな助けにも感謝します. 昼食を食べて落ち着こうと思います。