Productivity Power Tools 2012是微軟官方發(fā)布的一款Visual Studio 擴(kuò)展,裝在Visual Studio 2012中,可以提高我們的工作效率
Productivity Power Tools 2012常用功能:
Power Commands
Power Commands 是一組很有用的菜單命令,下面介紹下常用的。
Copy Reference(s)
當(dāng)多個(gè)項(xiàng)目要添加同一個(gè)或一組Assembly的引用時(shí),逐個(gè)項(xiàng)目添加是不是覺(jué)得很麻煩?試試Copy Reference吧,別的我不多說(shuō),圖片一看就明白。
還可以把一個(gè)項(xiàng)目Copy As Project Reference
注意:這個(gè)功能只能用在同一個(gè)Solution中,在兩個(gè)Visual Studio之間是用不了這個(gè)功能的。
Organize Usings
代碼文件上面那一堆沒(méi)用的Using 是不是很煩?每次都要手工去刪,一不小心還刪錯(cuò),Organize Usings可以幫你排列Using,移除沒(méi)用到的Using。
要想在保存文件時(shí)自動(dòng)排列和移除Using,可以在Options里找到,選中Remove and Sort Usings on Save就OK。
Visual Basic 程序員別傷心,Organize Imports 也是可以的。
Find All References
如果我定義了一個(gè)Class1用這個(gè)命令就能把用到Class1的地方都找出來(lái)。
Unload Projects & Reload Projects
有時(shí)遇到一些情況,需要一次性Unload好多個(gè)Project,到時(shí)還要Reload 回來(lái),只能一個(gè)個(gè)地操作嗎?只要在選中多個(gè)Project,使用這兩個(gè)命令,就可以同時(shí)對(duì)多個(gè)Project 進(jìn)行Unload 和Reload 了。
Edit Project File
編輯項(xiàng)目文件還要Unload Project再編輯嗎?試試這個(gè)吧。
Open Command Prompt
在項(xiàng)目或文件上右擊,點(diǎn)擊Open Command Prompt,就能打開(kāi)Visual Studio 的命令行,并切換到當(dāng)前目錄。
Open Containing Folder
在打開(kāi)文件的Tab上或Solution Explorer 中的文件上右擊,用這個(gè)就能打開(kāi)文件所在的文件夾。
Clear Recent File List & Clear Recent Project List
有沒(méi)有發(fā)現(xiàn)在Recent Files 和 Recent Projects 菜單中多了點(diǎn)東西?這個(gè)命令可以給你清理最近文件和項(xiàng)目列表。具體方法不說(shuō)了,傻瓜式操作。
Middle-Click Scrolling
在代碼中點(diǎn)擊鼠標(biāo)中鍵,移動(dòng)鼠標(biāo),就能像看網(wǎng)頁(yè)一樣上下左右滾動(dòng)。
Ctrl + Click Go To Definition
轉(zhuǎn)到代碼定義還要在代碼上右擊選擇 Go To Definition 嗎?按住Ctrl再單擊就行。
Align Assignments
這樣的代碼不好看?按下Ctrl + Alt + ] (右方括號(hào),別看成“J”)試試,代碼馬上變成這樣:
這是C++程序員的菜,C#可不要這么做。
Fix Mixed Tabs
當(dāng)一個(gè)文件中有不同的制表符時(shí),會(huì)提醒用戶。并幫用戶統(tǒng)一。
Format document on save
有的朋友像我一樣,每次保存文件前都會(huì)整理一下文件格式,通常是按Ctrl + K ,Ctrl + D , Ctrl + S,自從在Option里找到了這個(gè)功能后,Visual Studio 腰不酸了,背不疼了,寫(xiě)代碼更有勁了。
HTML Copy
這個(gè)功能可以幫我們?cè)贑opy代碼時(shí)保留代碼的樣式(字體啊,顏色啊……等等),還可以設(shè)置(見(jiàn)上圖)。
Productivity Power Tools 2012的設(shè)置選項(xiàng)
Productivity Power Tools 2012提供了非常豐富的選項(xiàng)讓我們?nèi)ピO(shè)置想要的功能,在Option里的Productivity Power Tools 里面,我們可以打開(kāi)或關(guān)閉一些功能,還可以在Import and Export Settings中對(duì)他的設(shè)置導(dǎo)入和導(dǎo)出。
這只是一些我常用的功能,關(guān)于Productivity Power Tools 2012更多功能,有待各位朋友發(fā)現(xiàn)和使用。