VS2010与.NET4系列 23.Visual Studio 2010 扩展管理器(和新的 VS2010 PowerComman
今天介紹VS2010中的擴(kuò)展能力改進(jìn),以及一個(gè)微軟發(fā)布的“PowerCommands for Visual Studio 2010”擴(kuò)展。
VS2010中的擴(kuò)展能力
VS2010比之前的版本提供了一個(gè)更加豐富的擴(kuò)展能力模型。任何人都能夠構(gòu)建增加、定制和亮化VS2010的IDE、代碼編輯器、項(xiàng)目系統(tǒng)和相關(guān)聯(lián)設(shè)計(jì)器的擴(kuò)展。
VS2010擴(kuò)展可以使用內(nèi)置于.NET4中的MEF(托管的擴(kuò)展能力框架)進(jìn)行創(chuàng)建。從Visual Studio Team Blog的這篇博客可以學(xué)到更多關(guān)于創(chuàng)建VS2010擴(kuò)展的內(nèi)容。
VS2010擴(kuò)展管理器
開發(fā)人員構(gòu)建的擴(kuò)展可以自己分發(fā)它們(通過自己的網(wǎng)站或通過銷售)。
VS2010還包含一個(gè)內(nèi)置的“擴(kuò)展管理器”,讓開發(fā)人員查找、下載和啟用擴(kuò)展變得更加容易。通過選擇【工具】->【擴(kuò)展管理器】菜單項(xiàng)可以啟動(dòng)“擴(kuò)展管理器”:
它會(huì)加載一個(gè)“擴(kuò)展管理器”對(duì)話框,訪問位于微軟的"Online Gallery",然后生成一個(gè)可用擴(kuò)展列表,用于下載和啟用:
這里已經(jīng)有數(shù)百個(gè)優(yōu)秀的擴(kuò)展了。你可以通過類別瀏覽它們(使用破解的樹視圖來過濾)。點(diǎn)擊“下載”會(huì)下載、安裝和啟用它。
PowerCommands for Visual Studio 2010
微軟發(fā)布的免費(fèi)的 PowerCommands for Visual Studio 2010 擴(kuò)展也在其中,你可以在這里了解到更多,然后通過“擴(kuò)展管理器”(查找 PowerCommands)下載和安裝它。
PowerCommands 會(huì)添加幾十個(gè)有用的命令到VS2010.下面是一個(gè)僅包含幾個(gè)添加到解決方案資源管理器上下文菜單的有用命令的截圖:
下面是PowerCommands for Visual Studio 2010包含的所有命令的列表:
- 在選項(xiàng)對(duì)話框中啟用/禁用 PowerCommands
- 在保存時(shí)格式化文檔/在保存時(shí)移除和排序Usings
- 清除所有窗格
- 拷貝路徑
- 發(fā)送代碼片斷郵件
- 插入Guid特性
- 顯示所有文件
- 撤消關(guān)閉
- 折疊項(xiàng)目
- 拷貝類
- 粘貼類
- 拷貝引用
- 粘貼引用
- 作為項(xiàng)目引用拷貝
- 編輯項(xiàng)目文件
- 打開包含文件夾
- 打開命令提示
- 卸載項(xiàng)目
- 重新加載項(xiàng)目
- 移除和排序Usings
- 提取常量
- 清除最近文件列表
- 清除最近項(xiàng)目列表
- 轉(zhuǎn)換模板
- 關(guān)閉所有
如何臨時(shí)禁用擴(kuò)展
擴(kuò)展提供了非常好的方法來讓Visual Studio更加強(qiáng)大,能夠幫助提高總體生產(chǎn)力。但是要記住一件事,即擴(kuò)展運(yùn)行于Visual Studio 進(jìn)程(DevEnv.exe)內(nèi)部,所以擴(kuò)展中的bug會(huì)影響Visual Studio的穩(wěn)定性和性能。
如果遇到變慢或重復(fù)崩潰的情況,就臨時(shí)禁用已安裝的擴(kuò)展,并檢查是否修復(fù)了問題。這個(gè)可以通過重新運(yùn)行擴(kuò)展管理器打開已安裝的擴(kuò)展,然后在任意已安裝的擴(kuò)展上點(diǎn)擊“禁用”就可以了。
轉(zhuǎn)載于:https://blog.51cto.com/qczhang/1065129
總結(jié)
以上是生活随笔為你收集整理的VS2010与.NET4系列 23.Visual Studio 2010 扩展管理器(和新的 VS2010 PowerComman的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: silverlight 获取文本框焦点
- 下一篇: 在WPF中显示动态GIF(转)