Visual Studio 爲c#類變量定製顏色 + ReSharper 插件的使用

之前下了很多的 .vssettings 但是都不是很滿意,主要還是因爲 Xamarin Studio 版本的 Monokai 的配色實在是衆多配色方案中,看着最舒服,最方便的。

Visual Studio 自古以來比較蛋痛的問題就是對於 c# 代碼我們不能爲 類變量 定製顏色(但是 c++ 卻可以,Orz)。
因爲在類變量帶顏色的環境下,幹活效率倍增,所以最後終於發現了個比較簡單省事的能設置的辦法,那就是安裝一個超屌的 vs 插件!

說起vs插件,當年用過最出名的就是 Visual Assist X,但是等我接觸了 ReSharper 以後,才發現這才叫做專業!尤其是它的組合快捷鍵。
一看它是 JetBrains 公司的產品,心裏就想,怪不得呢!

這裏有個網站,可以下到破解版,我下的是對應vs2015的,現在連對應vs2017的破解版都有了。按說明安裝就好。(不是咱不想支持正版,問題是一年就要299刀,都趕上一臺任天堂switch遊戲機的錢了,誰讓咱人窮志短呢~)
地址:http://www.wuleba.com/26727.html/comment-page-1

這裏稍微說說怎樣才能允許我們自己去修改變量顏色的設置,只是裝上還不夠。

我們打開 ReSharper -> Options
這裏寫圖片描述

要把 Color identifiers 這個選項勾上,然後save設置。
這個時候我們在回到 vs 的選項裏去看字體和顏色那裏,就變成了下面這樣:
這裏寫圖片描述

然後我們發現,我們多了許多的 ReSharper 開頭的可設置選項了,沒錯,這些就補足了之前vs沒有爲我們提供的一些可配置類型(實在想不通爲啥微軟自己不弄這些配置項,非要等人家第三方)。
其中的 Field Identifier 就是我們要找的目標了,現在你把它設成什麼顏色,代碼中的類變量就是什麼顏色了,是不是超爽的,上張它默認配色的圖

這裏寫圖片描述

圖中的大橫線也是不錯的小功能,是這麼設置來的:

這裏寫圖片描述

我覺得也是很能增強可讀性的小功能。

最後的步驟當然就是把現在的配色設置成我們看着最舒服的 Xamarin Monokai了!
這裏寫圖片描述

不過感覺這也是一項大工程,作爲一個懶人,可能就用默認配色講究了,配色這玩意,還是 .vssettings 最省事呀,2333

PS:這裏說幾個非常實用的 ReSharper 快捷鍵

Alt+F7 :跟vs中右鍵,查找變量的引用類似的功能,完全可以代替之,因爲它的界面更cool,結果是有配色的,比vs原生的黑白看着,能獲得更多的信息。

Alt+Enter :作用非常多,幫你補全抽象方法,補全大括號,優化代碼什麼的,按完以後會有對應的操作列表,可以幫你完成很多不必要的工作

Ctrl + F11 :打開的窗口有點像是類視圖,它的特點是還額外的幫你爲 region 了的代碼進行了歸類,方便你查看別人的代碼(當然你說你不寫 region 的那除外。。。)

Ctrl + Shift + Comma:列出最近編輯位置的列表

還有一點就是 ReSharper 的自動格式縮進也很有意思,非常對我的胃口!比如這樣:
這裏寫圖片描述

ReSharper 這個插件確實能夠大幅度的提升開發效率,老外據說可以提升30%的效率,裏面很多小細節,小功能真的很棒,很貼心,總結起來就是 cool, so cool !!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章