來!一起給 Visual Studio 2012 找找茬


您在使用 VS2012 的過程中,有什么不爽的地方,分享出來讓大家“爽”一下,同時也可以減輕自己的不爽。我來起個頭。

1. 添加新類時不自動加上 public 關鍵字

這個問題在 VS2010 中就已經存在,在開發中多數時候都需要在 class 前面加 public,不知微軟為什么不默認加上 public 或者在 VS 中提供相應的設置選項。

解決方法:

1. 打開文件夾 %VS110COMNTOOLS%..\IDE\ItemTemplates\CSharp\Code\1033\Class

2. 打開 Class.cs 文件,在其中添加 public 關鍵字並保存。

3. 打開文件夾 %VS110COMNTOOLS%..\IDE\ItemTemplatesCache\CSharp\Code\1033\Class,將之前的 Class.cs 文件復制到該文件夾並覆蓋同名文件。

相關博文:讓VS2010/VS2012添加新類時自動添加public關鍵字

2. 在 Solution Explorer 中搜索時,搜索結果中的文件夾不能展開其中的文件

當您搜索到您正要找的文件夾,你會不由自主地產生一種渴望——希望能點開這個文件夾,找到你要修改的文件——可是點不開(不知開發這個功能的微軟開發人員為什么沒有這個渴望)。

在 Solution Explorer 中可以搜索文件,這本來是 VS2012 新增的很贊的一個功能,卻因為“不能展開文件夾的文件”這個敗筆使之大打折扣。

解決方法:

選中搜索結果中的文件夾,點擊鼠標右鍵,選擇 Open Folder in File Explorer,然后找到想要的文件,雙擊打開。本來是囊中取物,現在卻要打開盒子再拿,很不爽。

3. 不管您需不需要,VS2012 總是在退出自動保存所有打開的標簽窗口 

這個問題在 VS2010 中就已經存在,我在博問中(如何讓Visual Studio在退出時自動關閉所有打開的標簽窗口)也針對這個問題尋求過解決方法。我的需求很簡單——禁用這個功能,但至今未找到禁用方法。

臨時解決方法:

在 VS2012 中定義快捷鍵 Shift-Ctrl+F4,退出 VS2012 之前用快捷鍵關閉所有標簽窗口。

4. 中看不中用的 Test Explorer 

這是我昨天遇到的問題,在 Test Explorer 中運行測試出錯時,錯誤信息竟然無法復制。復制錯誤信息並Google,這是開發中最基本的需求。Test Explorer 是 VS2012 新增的東西,卻連這個開發人員的最基本的需求都沒考慮到。我當時就抱怨這是一個花瓶,只是測試結果看起來好看些。

解決方法:

不用  Test Explorer ,改用 TestDriven.Net。

我的這次找茬就到這,大家繼續!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM