2014-08-31 59 views
3

在Visual 2005中,可以將圖標指定給任何工具欄按鈕,包括那些沒有任何工具欄按鈕的圖標(例如「build only project」和「rebuild solution」 )。在VS 2013中爲無圖標工具欄選項提供圖標

我已經設法做到Visual 2010,但有沒有辦法在Visual 2013中做到這一點?即使它是可怕的新圖標之一?

+0

你在VS 2010中使用的代碼或技術是什麼? – 2014-08-31 23:48:25

+0

我... *認爲*我使用了允許編輯工具欄和導入新圖標的擴展,但是我無法在目錄中找到它,也沒有找到當前的Visual 2010安裝...這意味着工具欄圖標會沿着與其他設置,所以有可能通過'.vssettings'文件編輯... – Medinoc 2014-09-01 07:54:49

+0

事實證明,當我導出VS2010或VS2005中的「菜單和命令欄自定義」設置,我可以看到它導出自定義圖標作爲生成的XML文件中的Base64。所以我可以從VS2013導出我的無圖標設置,添加'CustomIcon ='屬性並重新導入。我不是在正確的電腦上測試,但我一定會嘗試。 – Medinoc 2014-09-01 08:06:34

回答

1

「菜單和命令欄自定義」設置導出和導入肯定是要走的路。

我不敢嘗試直接在VS2010中導入從VS2005導出,但至少要手動將CustomIcon=屬性從VS2005 .settings複製到VS2010 .settings確實有效。

但是,如果您沒有首先重命名按鈕,則找到正確的部分會非常棘手。如果有人試圖直接出口和進口,請讓我知道。