有沒有什麼方法可以替代VS2012解決方案資源管理器的圖標用VS2010 ones?至少「文件夾」圖標:(可以在Visual Studio 2012中更改圖標嗎?
回答
簡答: 哈克老圖標到2012年。
的Visual Studio圖標修補程式 - http://vsip.codeplex.com
龍答: 有一個插件這樣做,現在,是出了問題。我一直無法找到任何內置的方式來實現這一點,切換到WPF使得它更難以破解。
此應用程序只是從Visual Studio 2010中的非託管DLL中提取圖像資源,並將它們注入到Visual Studio 2012的DLL中。託管資源更加複雜,尚未添加,儘管我擁有得到了一些工作。
由於檢測到深色背景色時圖標顏色顛倒,最初版本無法很好地處理具有深色樹視圖背景色的主題。由於菜單&工具欄圖標現在包含在內,所以在最新版本中會更糟糕。我用Blue Theme運行這個,看起來很好。
一種破解圖標反轉的方法是編輯所有提取的圖像,以便在圖像映射中每個圖標的右上角添加一個青色像素。這會將它們排除在反演過程之外。我還沒有嘗試過這個,因爲我在處理圖片的時候遇到了問題,因爲這些圖片不會顯示正確。你可以嘗試,但它會相當手動和耗時,甚至可能不工作。
看看這些線: Solution Explorer - custom icons for my folders
我認爲這也適用於vs2012
如果沒有 - >您可以手動找到解決方案資源管理器的圖標資源,ResHack(或資源黑客),只需更換
這裏是解決方案:
的Visual Studio圖標修補程式http://vsip.codeplex.com/
說明從VSIP網頁:
項目介紹Visual Studio的圖標修補程式,您可以更新 的Visual Studio 2012與來自Visual Studio 2010的圖標一起使用。
直到s omeone可以通過插件更改圖標,只有通過資源修補Visual Studio使用的DLL才能更改它們。有許多託管和非託管的DLL 包含用於設置應用程序樣式的位圖和PNG。 現在只有非託管dll是這個過程的一部分, 託管的dll有望很快到來。
該項目沒有發佈圖像。您需要安裝 才能使用Visual Studio 2010和2012。
更新
我剛剛測試VSIP與Visual Studio 2012 Update 2,它:-)
這裏完美的工作是我的VS2012的鏡頭安裝,幾乎看起來像熟悉2010年我們都習慣了。這讓我感覺很正常了!
這正是我是怎麼做到這一點,一步一步:
1)關閉Visual Studio的所有實例
2)下載vsip並解壓縮到一個臨時目錄。 (如2013年1月3日的當前版本是1.5.2)
3)「作爲管理員運行」
4打開一個命令提示)轉到temp目錄和運行VSIP .exe - 這將運行一個接受命令的交互式程序。
4a)鍵入「備份 - 版本= 2012」 - 這將備份所有VS2012 UI dll,以防萬一出現混亂並想要卸載VSIP。
4b)類型「提取」 - 這將從您的VS2010安裝中提取所有舊圖標(每個VS2010許可證VSIP無法分發這些圖標,因此我們必須進行本地安裝才能將它們從中拉出)。
4c)鍵入「inject」 - 這會將上一步中的所有舊2010圖標註入到VS2012 DLL中。
4d)輸入「」菜單-n「 - 這將更改菜單,以免它們全部大寫!
5)下載並安裝NiceVS - 請勿下載日期爲10/14的日期,否則您將丟失圖標。截至2013年3月,我下載了名爲「NiceVS.0.8.1.1 Beta.Full.vsix」的文件。
6)下載並安裝VS2012 Color Theme Editor - 下次啓動VS2012時,從顏色選擇窗口中選擇「藍色」主題。
現在你應該有一個很好的VS2012安裝,看起來像我上面的屏幕截圖!它需要三個不同的應用程序來修補那個可怕的用戶界面,但現在肯定可行!如果您沒有將VS2010安裝在與VS2012相同的機器上,那麼您將不得不在VS2010的機器上運行步驟4b,然後將VSIP Images目錄複製到您的2012開發機器。
更新:如果您運行的步驟安裝「VS 2012更新1」 後,你將需要重新運行從VSIP管理員提示步驟4 c(或所有的步驟4,如果你沒有保留提取VS2010圖像)。文件菜單圖標和配色方案保持原樣,但更新會將解決方案資源管理器中的圖標還原爲醜陋的圖標。重新運行VSIP注入可以修復它!
NiceVS的+1。需要修復可怕的圖標。我認爲人們擔心黑色圖標比平淡的顏色更難破譯。但那也不好。可憐的VS2012,它被醜陋的棍棒捅了下去。 –
我不得不謝謝你。我不得不。我已經在「MS風格」中工作了幾天......然後我決定搜索如何改變它。感謝您的好評。它正在和VS 2012(除了它的UI風格之外的強大工具)再次漂亮。非常感謝+1 –
可能值得注意的是,VSIP不支持Express版本。如果您的任何一個VS是Express,請下載源代碼並使用VisualStudio2010.cs和/或VisualStudio2012.cs來硬編碼這些值的返回值(將另一個值添加到枚舉「Express = 4」中,並將諸如'如果(edition == Edition.Express)返回語言代碼的「1033」和IsVersionInstalled的返回值爲true)。 – GSerg
- 1. 可以在Visual Studio 2015中更改圖標嗎?
- 2. 可以在visual studio 2015之後安裝visual studio 2012嗎?
- 3. 我可以使用Visual Studio 2012安裝Visual Studio 2010 SP1 SDK嗎?
- 4. 我可以在Visual Studio中更改XML評論模板嗎?
- 5. 我可以在Visual Studio 2012中使用PEX嗎?
- 6. 我可以在Microsoft Test Manager 2012中使用Visual Studio 2010嗎?
- 7. Visual Studio 2012 Intellisence圖標 - 未知圖標
- 8. 在設計視圖中,Visual Studio 2012比2010年更快嗎?
- 9. 您可以將Visual Studio 7.10項目轉換爲Visual Studios 2012嗎?
- 10. Visual Studio 2012中的黑白圖標
- 11. 可以安全地在Visual Studio 2012之後安裝Visual Studio 2010嗎?
- 12. 在Visual Studio 2012中可以使用比1.0.1更高版本的TypeScript嗎?
- 13. Visual Studio 2012更新
- 14. Visual Studio中的Crystal Reports - 可以動態更改邊距嗎?
- 15. Can Surface SDK可以在Visual Studio 2012上運行嗎?
- 16. 可以在Visual Studio Express 2012上編譯Cinder嗎?
- 17. 更改Visual Studio 2012 C#模塊格式
- 18. Visual Studio 2012:更改javascript評論樣式
- 19. SQL Management Studio:我可以更改托盤圖標嗎?
- 20. SQL圖中的Visual Studio 2012
- 21. 在Visual Studio 2010(GUI)中更改鼠標光標圖標(.ico)
- 22. 改變窗體的圖標在Visual Studio 2012 C#
- 23. 在Visual Studio 2012中顯示未修改的更改
- 24. 可以在linux中安裝visual studio嗎?
- 25. 在Visual Studio 2012
- 26. 在調試時不更新visual studio 2012中的更改
- 27. 在Visual Studio插件中更改光標
- 28. 在Visual Studio 2013中更改光標hightlight
- 29. Visual Studio 2013:無法更改圖標[VB]
- 30. Visual Studio 2012奇怪的信號圖標
等待VS 2014?也許他們會帶回有用的顏色和圖標...... –
沒有那個運氣。 VS2013沒有顏色圖標。呃 –
[編輯 - 終於實現了這一點!] 我終於找到了一種方法將圖標切換回VS2010中的圖標!看看我的博客文章http://computerbeacon.net/blog/visualstudio2010iconsandt – kevin