VS2010主题设置及插件推荐
本文主要寫(xiě)了個(gè)人使用 VS2010 的一些配置及實(shí)用插件,從而打造一個(gè)符合個(gè)人風(fēng)格的開(kāi)發(fā)環(huán)境。
基礎(chǔ)設(shè)置
安裝 Visual Assist X
在 VS2010 中若不安裝 Visual Assist X 這個(gè)插件,直接開(kāi)發(fā) C++ 相關(guān)的項(xiàng)目將是非常痛苦的事情。默認(rèn)環(huán)境沒(méi)有對(duì)代碼的不同部分進(jìn)行顏色高亮顯示,也沒(méi)有任何的智能提示,在這種情況下想要準(zhǔn)確寫(xiě)出心中所想幾乎不可能。
安裝前:
安裝后:
顯示行號(hào)
默認(rèn)沒(méi)有顯示行號(hào),通過(guò) Tools->Options… 彈出的窗口進(jìn)行設(shè)置:
更換字體
默認(rèn)字體是新宋體,將其改為等寬字體,可以使用系統(tǒng)自帶的 Consolas 字體,也可以下載安裝其它的等寬字體。本人采用的字體是 Liberation Mono。下載該字體后進(jìn)行解壓,將相關(guān)的字體文件(后綴為.ttf)直接拷貝到C盤(pán)Windows目錄下的Fonts目錄中,拷貝完成即安裝完成。
通過(guò) Tools->Options… 彈出的窗口進(jìn)行設(shè)置:
當(dāng)前行及括號(hào)匹配
利用 Visual Assist X 的一些設(shè)置,顯示光標(biāo)所在的當(dāng)前行,高亮顯示光標(biāo)所在的括號(hào)顏色(默認(rèn)為黑色,粗體)。
大綱視圖
在當(dāng)前環(huán)境下,可以對(duì)一個(gè)函數(shù)進(jìn)行折疊,如果能夠?qū)瘮?shù)中的代碼塊進(jìn)行折疊就更好了。VS2010 提供了該功能,只是默認(rèn)設(shè)置為 False。通過(guò) Tools->Options… 彈出的窗口進(jìn)行設(shè)置:
顯示效果
通過(guò)以上設(shè)置可以看下當(dāng)前的顯示效果,顯然比最開(kāi)始的要好得多。
實(shí)用插件
通過(guò)前面的基礎(chǔ)設(shè)置我們已經(jīng)有了一個(gè)比較友好的開(kāi)發(fā)環(huán)境,下面通過(guò)一些插件來(lái)擴(kuò)展 VS2010 的功能,使之更加完善。
我們可以通過(guò) Tools->Extension Manager… 彈出的窗口來(lái)直接安裝選擇的插件,也可以在插件官網(wǎng)下載后再安裝。
Productivity Power Tools
該插件由微軟提供,包含了多個(gè)功能,通過(guò)菜單項(xiàng) Tools->Options… 打開(kāi)設(shè)置窗口(也可以在文件所在的 Tab 區(qū)點(diǎn)擊右鍵,單擊彈出的 Customize…)。
默認(rèn)所有功能都處于 ON 狀態(tài),我只用了其中 4 個(gè),設(shè)置后如下圖,后面將分別進(jìn)行簡(jiǎn)單的介紹。
VSColorOutput
在編譯工程時(shí),如果有警告或錯(cuò)誤,則將相關(guān)警告或錯(cuò)誤進(jìn)行高亮顯示,如下圖所示:
Indent Guides
在一對(duì)大括號(hào)所在的列顯示一列虛線,如下圖所示:
AStyle Extension
在一個(gè)項(xiàng)目中,保持統(tǒng)一的代碼格式更利于代碼的管理,通過(guò)該插件可以對(duì)C/C++代碼進(jìn)行格式化設(shè)置。
AStyle
AStyle 是一個(gè)開(kāi)源項(xiàng)目,AStyle 插件內(nèi)部集成了 AStyle.dll。可以在 AStyle 官網(wǎng) 下載該工具 的可執(zhí)行版本(AStyle.exe 程序),在所在目錄下打開(kāi)命令行,輸入 AStyle.exe --help 可以查看該工具的所有選項(xiàng)及相應(yīng)的介紹。
拷貝格式
通過(guò)菜單項(xiàng) Tools->Options… 打開(kāi)設(shè)置窗口,點(diǎn)擊 Edit 彈出的參數(shù)命令窗口,將下面的參數(shù)拷貝到窗口。
1--indent=spaces=4?--align-pointer=type?--align-reference=type?--indent-switches?--indent-namespaces?--indent-preproc-cond?--indent-col1-comments?--pad-oper?--fill-empty-lines?--break-closing-brackets?--keep-one-line-blocks?--convert-tabs?--mode=c設(shè)置格式
拷貝上面的格式后,通過(guò)點(diǎn)擊Settings彈出設(shè)置窗口,可以看到當(dāng)前的格式設(shè)置,可以根據(jù)需要進(jìn)行其它修改。
自動(dòng)格式化
選中 Format on save 則在文件進(jìn)行保存時(shí)進(jìn)行格式化,無(wú)需通過(guò)快捷鍵或菜單項(xiàng)(Edit->Advanced->Format Document(AStyle))進(jìn)行設(shè)置,從而提高開(kāi)發(fā)效率。
GitSccProvider
該插件是配合 Git 及 TortoiseGit 使用的,Git 用于版本控制,提供了一系列功能強(qiáng)大的命令,TortoiseGit 則在這些命令之上提供了直觀的界面操作,使代碼的版本控制更加易于管理。
如果使用 Git 及 TortoiseGit 進(jìn)行版本管理,安裝該插件后在 VS2010 中可以直接對(duì)代碼文件進(jìn)行各項(xiàng)操作。
設(shè)置版本控制
安裝該插件后,需要修改源碼控制插件,如下所示:
顯示效果及操作
如下圖所示,我們可以看到文件前面的小圖標(biāo)表明了當(dāng)前文件的狀態(tài);通過(guò)右鍵菜單 Git 下的各子菜單可以對(duì)所選文件進(jìn)行各項(xiàng)常用操作。
主題設(shè)置
通過(guò)之前的設(shè)置,當(dāng)前的開(kāi)發(fā)環(huán)境在使用及功能上已經(jīng)很完善了。下面的顏色設(shè)置可根據(jù)個(gè)人需要進(jìn)行修改,在此介紹下我的修改過(guò)程。
在使用 Sublime Text 2 時(shí),嘗試了自帶的所有主題,最終選用了 Zenburnesque,然后參照此主題修改 VS2010 中的顏色。修改主要包括 VS2010 中的顏色設(shè)置及 Visual Assist X 中的顏色設(shè)置。修改后的顏色主要適配 C/C++ 類(lèi)型代碼文件,若是使用 VS2010 開(kāi)發(fā)其它類(lèi)型項(xiàng)目建議不要修改,或根據(jù)實(shí)際情況進(jìn)行修改。
VS2010 顏色設(shè)置
通過(guò)菜單項(xiàng) Tools->Options… 打開(kāi)設(shè)置窗口,如下圖所示:
需要修改的顏色如下:
| Plain Text | RGB(222,222,222) | RGB(64,64,64) |
| Selected Text | 默認(rèn) | RGB(160,160,192) |
| Inactive Selected Text | 默認(rèn) | RGB(64,64,64) |
| Collapsible Region | 默認(rèn) | RGB(102,102,115) |
| Comment | RGB(156,171,143) | 默認(rèn) |
| Keyword | RGB(96,128,225) | 默認(rèn) |
| Preprocessor Keyword | RGB(255,204,102) | 默認(rèn) |
| String | RGB(177,177,152) | 默認(rèn) |
| VA X Find Reference | 默認(rèn) | RGB(102,102,115) |
VA 顏色設(shè)置
需要將顏色修改成下圖所示顏色:
顯示效果
設(shè)置完后,可以看到如下顯示效果,只有右面的側(cè)邊欄顏色與其它編輯區(qū)的顏色不同。
MetalMargin
該插件與 Productivity Power Tools 中的 Enhanced Scroll Bar 功能相似,只是該插件的背景色與先前設(shè)置的編輯區(qū)背景色更相近。如果沒(méi)有參照主題設(shè)置進(jìn)行修改則只使用Enhanced Scroll Bar功能即可,修改后可以同時(shí)使用,安裝該插件并將 Enhanced Scroll Bar 的模式設(shè)置為 map Mode 即可。以下是更改后的顯示效果:
導(dǎo)出配置
根據(jù)上面修改完畢后,可以導(dǎo)出主題顏色相關(guān)的配置以便在不同的電腦上進(jìn)行復(fù)用。
選擇導(dǎo)出
通過(guò)菜單項(xiàng) Import and Export Settings… 打開(kāi)如下窗口,選中導(dǎo)出設(shè)置項(xiàng),然后點(diǎn)擊 Next。
選擇 Fonts And Colors
通過(guò)點(diǎn)擊根節(jié)點(diǎn)的 All Settings,將其它項(xiàng)全都取消選中,只選中 Fonts And Colors 這一項(xiàng),然后點(diǎn)擊 Next。后面的操作沒(méi)有需要注意的地方,不再介紹。
導(dǎo)入配置
可以將之前修改好的配置文件直接導(dǎo)入到 VS2010 中,無(wú)需一個(gè)個(gè)設(shè)置不同的顏色。
選擇導(dǎo)入
與選擇導(dǎo)出操作方式一樣,選擇第二項(xiàng) Import selected --- 即可,然后點(diǎn)擊 Next。
備份當(dāng)前配置
上一步之后,彈出如下窗口,如果之前沒(méi)有備份當(dāng)前的設(shè)置,建議安裝默認(rèn)選項(xiàng)進(jìn)行備份,如果導(dǎo)入的配置不符個(gè)人喜好可以根據(jù)現(xiàn)在的步驟再次導(dǎo)入之前備份的配置文件,從而恢復(fù)成之前的配置項(xiàng)。
選擇文件
如下圖所示,選擇想要導(dǎo)入的文件。
小結(jié)
本文主要介紹了 VS2010 的一些設(shè)置及一些比較實(shí)用的插件,從而使開(kāi)發(fā)環(huán)境更具個(gè)人特色、功能更完善。在此提到的一些設(shè)置或插件在新的版本中(如 VS2017、VS2019)有些已經(jīng)內(nèi)置,在以后的使用中再慢慢探索。
- - - End - - -
歡迎掃碼訂閱我的微信公眾號(hào),閱讀其它相關(guān)文章。
本文作者: Lzl678
本文鏈接: https://www.cnblogs.com/Lzl678/p/10623982.html
版權(quán)聲明:本博客所有文章除特別聲明外,均采用 CC BY-NC-SA 4.0 許可協(xié)議。轉(zhuǎn)載請(qǐng)注明出處!
轉(zhuǎn)載于:https://www.cnblogs.com/Lzl678/p/10623982.html
總結(jié)
以上是生活随笔為你收集整理的VS2010主题设置及插件推荐的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Pytorch基础(二)—— Trans
- 下一篇: C# 并行运算方法简析