2008-12-04 27 views

回答

5

您是否檢查過VS提供的內置格式?選擇代碼並輸入和絃鍵Ctrl + K,Ctrl + F。

或GOTO(菜單)編輯 - >高級 - > FormatSelection或編輯 - >高級 - > FormatDocument

3

如果您從Visual Studio複製你的代碼,粘貼到Word中,語法高亮將被保留。

或者,你可以看看在Copy Source As HTML加載項。

+0

我不知道複製/粘貼到Word。棒極了!爲你+1。 – 2008-12-04 15:57:20

2

這只是使用空格而不是製表符縮進代碼的問題嗎?

0

使用某種標籤對空間功能,確保打印或發送電子郵件使用monospaced(亦稱打字機或控制檯)字體。

我敢肯定VisualStudio中有一個(小藏好)函數轉換從製表符爲空格,反之亦然縮進。

我通常使用vim在這裏你可以使用:

:set expandtab 
:%retab 

用空格來代替標籤和:

:set noexpandtab 
:%retab 

來代替空格選項卡。

空格更適合發送電子郵件等,因爲沒有人可以同意選項卡的長度(空格)。

0

要將製表符轉換爲空格,請選擇代碼並使用Editor -> Advanced -> Untabify Selected Lines