日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
詳解VisualStudio2010擴(kuò)展服務(wù)器的使用

本文將從Visual Studio 2010的角度,來(lái)幫助大家理解Visual Studio 2010擴(kuò)展服務(wù)器的使用。希望通過(guò)本文,能讓大家對(duì)Visual Studio 2010的使用有更深入的了解。

成都創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)專家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷,專業(yè)領(lǐng)域包括成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、電商網(wǎng)站制作開(kāi)發(fā)、微信小程序開(kāi)發(fā)、微信營(yíng)銷、系統(tǒng)平臺(tái)開(kāi)發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開(kāi)發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營(yíng)銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評(píng)估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!

#t#

寫(xiě)在前面

最近的工作變動(dòng)使自己的主要工作集中在Visual Studio的擴(kuò)展開(kāi)發(fā)上,其實(shí)這方面我已經(jīng)關(guān)注和研究很長(zhǎng)時(shí)間了,過(guò)程中發(fā)現(xiàn)了不少相關(guān)的資源,細(xì)到具體的技術(shù)方面:VSX,Vs.NET DSL, T4等,大到軟件開(kāi)發(fā)整的思想方面:領(lǐng)域驅(qū)動(dòng),模型驅(qū)動(dòng)。當(dāng)然也發(fā)現(xiàn)了不少開(kāi)源軟件,技術(shù)博客。Visual Studio Blog就是其中一個(gè),雖然開(kāi)博時(shí)間還不長(zhǎng),但它是Visual Studio開(kāi)發(fā)團(tuán)隊(duì)的官方博客,主要會(huì)介紹IDE及其擴(kuò)展。我會(huì)在以后的時(shí)間里同步這個(gè)博客介紹一個(gè)和大家開(kāi)發(fā)過(guò)程中相關(guān)的知識(shí),以后在工作和個(gè)人時(shí)間允許的情況下,對(duì)某個(gè)進(jìn)行介紹和深入(Vs.NET DSL系列,VSX深入,模型驅(qū)動(dòng)開(kāi)發(fā),開(kāi)發(fā)平臺(tái)或者是相關(guān)開(kāi)源軟件等)。

Visual Studio 2010會(huì)在擴(kuò)展開(kāi)發(fā)方面提供更加便捷的支持,它會(huì)提供一個(gè)擴(kuò)展管理器(Extension Manager)來(lái)管理擴(kuò)展插件,這和Eclipse有些相似,你同樣可以在這里在線搜索安裝插件,visual studio color theme editor就是新開(kāi)發(fā)的一個(gè)插件。

你或許使用導(dǎo)入導(dǎo)出設(shè)置來(lái)實(shí)現(xiàn)Vs.NET編輯器里的底色或者是代碼的關(guān)鍵字著色方案,但是一直有人會(huì)想根據(jù)個(gè)人的喜好來(lái)改變VS.NET的整體的皮膚,Matthew Johnson開(kāi)發(fā)的這個(gè)插件就是來(lái)滿足這個(gè)功能,插件通過(guò)調(diào)用底層的shell color service,你可以選擇或者是自定義自己的皮膚,當(dāng)然這只針對(duì)VS.NET 2010 Beta2。

注意

這個(gè)插件現(xiàn)在只能夠控制窗體顏色,這些顏色可以通過(guò)讀取IVsUIShell.GetVSSysColorEx方法,一些ToolWindow比如工具箱(ToolBox),開(kāi)始頁(yè)(Start Page)的顏色也是讀取這個(gè)color service,所以可以直接被自定義,但是其它的一些ToolWindow,比如 解決方案(Solution Explorer),使用內(nèi)置的Win32控件,所以他們是基于你的當(dāng)前的Win32皮膚的,而不會(huì)被Visual Studio所覆蓋(所以當(dāng)你改變你的操作系統(tǒng)的皮膚時(shí)他們會(huì)發(fā)生變化),另外,文本編輯區(qū)(text editor),輸入窗口(output window)等采用的是另外一種方案,也不會(huì)受此插件控制,他們會(huì)讀取另外一個(gè)color service,這就是我們之前所使用的(在工具--選擇--環(huán)境--顏色和字體里設(shè)置)。

color service暴露出上面種顏色提供設(shè)置,很難會(huì)發(fā)現(xiàn)哪個(gè)顏色對(duì)應(yīng)的是哪里,不過(guò)我會(huì)介紹一種方式方便設(shè)置。

接下來(lái),我們就一步一步的來(lái)使用這個(gè)插件:

1.安裝插件: 你可以通過(guò)擴(kuò)展管理器(Tools\Extension Manager)搜索關(guān)鍵字 visual studio color theme editor 搜索到這個(gè)控件,或者是直接下載, 直接安裝即可.

2.安裝完成后,你發(fā)會(huì)現(xiàn)上面多了一個(gè)Theme菜單,如果沒(méi)有,請(qǐng)重新啟動(dòng),或者是到Tools->Options->Environment->Extension Manager中將Load per user extensions when running as administratortt選中.

3.點(diǎn)擊菜單,你會(huì)發(fā)現(xiàn)已經(jīng)有了一些皮膚可以選擇,而且出來(lái)了自定義顏色選項(xiàng).

選中其中的Emerald皮膚,你會(huì)發(fā)現(xiàn)整個(gè)VS.NET都變了,不錯(cuò):

4.點(diǎn)擊菜單中的Customize Colors,彈出來(lái)自定義顏色的管理器,內(nèi)置的皮膚是不可以編輯的,點(diǎn)擊new theme 創(chuàng)建新的皮膚.

5.改變顏色,可以通過(guò)修改H L S值來(lái)控制飽和度,亮度等,有關(guān)這方面更多的介紹請(qǐng)見(jiàn)這里.我們把S的值改成-100.

6.應(yīng)用皮膚:點(diǎn)擊上面窗口的Apply,然后關(guān)閉 窗口,你會(huì)發(fā)現(xiàn)新的皮膚已經(jīng)在Theme菜單中了.

7.另外你也可以點(diǎn)擊顏色下拉,在彈出的窗口中利用Color picker改變RGB或者HLS的值,或者是選擇系統(tǒng)顏色.

其它一些有用的功能: 導(dǎo)入/導(dǎo)出: 自定義的皮膚是存儲(chǔ)在注冊(cè)表里面的,但是可以導(dǎo)出為VSTHEME文件,從而可以導(dǎo)入到另外機(jī)器的Vs.NET上,使皮膚可以共享使用.不過(guò)現(xiàn)在導(dǎo)入已經(jīng)存在的皮膚會(huì)覆蓋,這個(gè)功能的將會(huì)改進(jìn).

復(fù)制粘貼:顏色的值在cell中,可以直接復(fù)制粘貼,方便編輯。

Undo and redo:在這個(gè)自定義編輯窗口中支持撤銷和重做。

篩選條件:右上角的篩選框使你能夠通過(guò)關(guān)鍵字搜索皮膚。

Colorization:能夠使不同皮膚對(duì)此此設(shè)置使用相同的顏色值。

如果你在卸載此插件時(shí),所選擇的皮膚不是默認(rèn)皮膚,你會(huì)發(fā)現(xiàn)當(dāng)卸載后,Visual Studio 2010仍然是原來(lái)的皮膚。如果要完全卸載,還需要執(zhí)行以下命令:

 
 
 
  1. regdeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme/f
  2. regdeleteHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCache/f

如果是實(shí)驗(yàn)室環(huán)境,將10.0換成10.0Exp


網(wǎng)頁(yè)標(biāo)題:詳解VisualStudio2010擴(kuò)展服務(wù)器的使用
地址分享:http://www.5511xx.com/article/dposeog.html