2012-11-02 39 views
14

我有一個黑暗查詢編輯環境,但對象瀏覽器和其他元素默認爲白色背景。我真的很喜歡VS 2012黑暗的主題,並希望有人知道一種方式來獲取UI元素較暗。基於SSMS 2012的外殼是什麼,我該如何使主題變暗?

我用google搜索無濟於事。似乎沒有太多有關SSMS和主題的文檔。我想所有SQL人都喜歡它簡單樸素。

如何使SSMS 2012上的UI元素變暗?

回答

5

SSMS 2012基於VS 2010。有一個VS 2010的擴展名爲顏色主題擴展,但SSMS沒有擴展菜單項,因此您必須手動將擴展名複製到{$SqlServerPath}/Tools/Binn/ManagementStudio/Extensions

然後,您可以安裝一個叫做Expression主題,這是一個基於微軟Expression產品線主題,它適用於SSMS,但不幸的是像對象資源管理器的背景有些控件將保持白色。

它在this blog上詳細描述。

+0

+1好答案。不是針對你的,但我仍然認爲只有編輯纔會受到這個影響。恕我直言,白色和黑色之間的極端對比在我的眼睛上比現在使用全白色更難。我不能等到他們把SSMS帶到VS 2012,所以我們可以有一個* true *黑暗的主題。 – Yuck

+0

@Yuck:不只是編輯器,工具欄和其他控件也會變暗。但是一些控件的背景硬編碼爲白色,比如對象瀏覽器。也許你打算對下面的答案發表評論,那會讓你在編輯器中只看到較暗的顏色。 –

+0

相當古老,但應該在Express版本中使用SSMS 2012嗎?是否應該添加任何菜單? – twomm

2

我無法按照Brad's blog中的說明使其工作。所以對於那些不可能的人來說,

  • .vssettings擴展創建一個新文件(像:SQLofObsidian.vssettings)
  • 複製整個XMLhere
  • 打開您以前使用文本編輯器
  • 創建的文件粘貼之前複製的XML並保存文件
  • 打開SSMS 2012和;工具 - >導入和導出 - >導入選定的環境現狀。 - >沒有,只是... - >瀏覽並選擇.vssettings文件

在最後一步,你可以備份您的當前設置的情況下回滾的問題

+3

OP已經詢問了如何明確禁用UI元素_,而不僅僅是編輯器的顏色。 –