來!一起給Visual Studio 2012找找茬
您在使用 VS2012 的過程中,有什么不爽的地方,分享出來讓大家“爽”一下,同時也可以減輕自己的不爽。我來起個頭。
1. 添加新類時不自動加上 public 關鍵字
這個問題在 VS2010 中就已經存在,在開發(fā)中多數時候都需要在 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 中搜索時,搜索結果中的文件夾不能展開其中的文件
當您搜索到您正要找的文件夾,你會不由自主地產生一種渴望——希望能點開這個文件夾,找到你要修改的文件——可是點不開(不知開發(fā)這個功能的微軟開發(fā)人員為什么沒有這個渴望)。
在 Solution Explorer 中可以搜索文件,這本來是 VS2012 新增的很贊的一個功能,卻因為“不能展開文件夾的文件”這個敗筆使之大打折扣。
解決方法:
選中搜索結果中的文件夾,點擊鼠標右鍵,選擇 Open Folder in File Explorer,然后找到想要的文件,雙擊打開。本來是囊中取物,現在卻要打開盒子再拿,很不爽。
3. 不管您需不需要,VS2012 總是在退出自動保存所有打開的標簽窗口
這個問題在 VS2010 中就已經存在,我在博問中(如何讓Visual Studio在退出時自動關閉所有打開的標簽窗口)也針對這個問題尋求過解決方法。我的需求很簡單——禁用這個功能,但至今未找到禁用方法。
臨時解決方法:
在 VS2012 中定義快捷鍵 Shift-Ctrl+F4,退出 VS2012 之前用快捷鍵關閉所有標簽窗口。
4. 中看不中用的 Test Explorer
這是我昨天遇到的問題,在 Test Explorer 中運行測試出錯時,錯誤信息竟然無法復制。復制錯誤信息并Google,這是開發(fā)中最基本的需求。Test Explorer 是 VS2012 新增的東西,卻連這個開發(fā)人員的最基本的需求都沒考慮到。我當時就抱怨這是一個花瓶,只是測試結果看起來好看些。
解決方法:
不用 Test Explorer ,改用 TestDriven.Net。
我的這次找茬就到這,大家繼續(xù)!
原文鏈接:http://www.cnblogs.com/dudu/archive/2012/11/29/spot-vs2012.html