3

大丈夫。私は多くの検索を行い、この問題に対処する多くの投稿を見つけましたが、実際には解決策はありません.

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 ドキュメントとして開かれるようにします。どちらもまったく役に立ちません。

しかし、それは私の血圧を上げ続けています。あなたが私に与えることができるどんな助けにも感謝します. 昼食を食べて落ち着こうと思います。

4

1 に答える 1