好的。我已經做了很多搜索,發現很多帖子,地址這個問題,但實際上沒有任何決議。Visual Studio 2010自動格式化ASPX弊病
Visual Studio 2010非常喜歡自動格式化我的代碼。當它實際上正在做我告訴它的時候,這是非常棒的。
雖然編輯.aspx文件,格式不適合我。因此,我嘗試在所有結束標記和Format Document
(ctrl + k,Ctrl + d或Ctrl + e,d)之前和之後放置空格,並且它將根據Text Editor->HTML->Formatting
中的Tag Specific Options...
對其進行格式設置,我已經強迫設置,檢查,並重新檢查。
顯然需要格式化前導空格和尾部空格was a design decision,儘管它在我的原因上已經失去了原因,因爲大多數空白在解析正常的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和生產力電動工具,一個f添加了「保存格式」設置,默認爲關閉。大!重新啓動,它似乎很好。重新啓動幾次,然後重新執行。現在我要炸掉電腦,走出辦公室。我會救一些其他地方的咆哮。
在短:我需要知道如何讓VS之一:
- 停止自動格式化,只要感覺它
- 停服了我的空間,迫使格式到正常工作時,它
- 或停止,需要擺在首位
多餘的空格,所以我可以安心工作的一次。 (我敢肯定,女孩下樓越來越厭倦了我定期尖叫。)
我已經試過什麼:
- 設置格式設置在文本編輯器 - > HTML的「Formatting- >標籤特定選項...
- 安裝PowerCommands和生產力強力工具並編輯設置以「防止」保存格式化
- 使用額外空格強制格式化正常工作(由VS在我保存時自動取出或切換視圖)
- 更改文件擴展名選項,以便打開.aspx作爲XML和HTML文檔,這兩者都不起作用。
但是,它繼續提高我的血壓。感謝你給與我的幫助。我要去吃午飯並嘗試冷靜下來。
的訣竅是:我已經這樣做了,我也把多餘的空間在什麼我想成爲一個行的結束。但是,visual studio格式會自動刪除行尾的額外空間,這會導致我的換行符被自動格式刪除。 – FireSBurnsmuP 2014-03-18 17:09:46