內(nèi)容介紹
本文來自于作者在Visual Studio的使用過程中自己積累經(jīng)驗(yàn)的總結(jié),主要介紹一些比較實(shí)用的技巧,適合新手入門使用。
內(nèi)容追求細(xì)致、有用、基礎(chǔ)。
一、了解Visual Studio的解決方案結(jié)構(gòu)
VS的每次運(yùn)行的是一個(gè)一個(gè)的項(xiàng)目(如果有多個(gè)項(xiàng)目,則每次執(zhí)行選定啟動(dòng)項(xiàng)目,后文有所介紹),但是不同項(xiàng)目在一起構(gòu)成一個(gè)解決方案。這些對(duì)象的層級(jí)所屬如下:
這個(gè)結(jié)構(gòu)會(huì)展示在VS的解決方案資源管理器窗口(如果不小心關(guān)閉了不知道怎么打開可參見后文):
二、創(chuàng)建一個(gè)新項(xiàng)目
了解了解決方案、項(xiàng)目、文件之間的層級(jí)關(guān)系,下面來看看如何創(chuàng)建項(xiàng)目書寫自己的代碼。
在VS中,我們無法直接創(chuàng)建一個(gè)解決方案,取而代之的是通過創(chuàng)建項(xiàng)目來創(chuàng)建一個(gè)新的解決方案。
創(chuàng)建項(xiàng)目時(shí)有兩種方法:創(chuàng)建新的解決方案(并將這個(gè)項(xiàng)目放在這個(gè)解決方案中)、添加到解決方案(將新建的項(xiàng)目放在已經(jīng)存在的解決方案中)
大家如果不了解這個(gè)機(jī)制可能每次書寫代碼都會(huì)創(chuàng)建一個(gè)解決方案,這實(shí)際上會(huì)浪費(fèi)一定的資源,也不利于我們?cè)陧?xiàng)目之間進(jìn)行更換,下面我將介紹如何創(chuàng)建項(xiàng)目(先介紹通過創(chuàng)建新項(xiàng)目創(chuàng)建一個(gè)解決方案,再介紹在已有的解決方案中添加一個(gè)新的項(xiàng)目)
第一步:
打開VS,左側(cè)會(huì)看見已經(jīng)創(chuàng)建的解決方案,我們點(diǎn)擊創(chuàng)建新項(xiàng)目
第二步:
選擇好自己想要?jiǎng)?chuàng)建的項(xiàng)目的模板(對(duì)于入門的學(xué)習(xí)一般選擇空項(xiàng)目就可以),選擇好之后點(diǎn)擊下一步
第三步:
輸入你的項(xiàng)目名稱、解決方案名稱、解決方案的位置之后點(diǎn)擊創(chuàng)建完成創(chuàng)建
第四步:
創(chuàng)建成功后進(jìn)入了主界面,在解決方案資源管理器中可以看見創(chuàng)建的解決方案(解決方案資源管理器默認(rèn)出現(xiàn)在右側(cè),我習(xí)慣放在左側(cè))
第五步(添加源文件和頭文件):
右擊項(xiàng)目下的源文件,選擇添加,選擇新建項(xiàng)(也可以通過現(xiàn)有項(xiàng)添加已經(jīng)寫好的源文件,后文介紹)
輸入源文件名稱,點(diǎn)擊添加按鈕完成添加,可在解決方案資源管理器中看見
添加頭文件的操作類似于添加源文件,但是在命名時(shí)注意將文件后綴修改為.h
至此,項(xiàng)目及解決方案的創(chuàng)建完成,整個(gè)界面如上所示
三、創(chuàng)建一個(gè)新項(xiàng)目(添加到一個(gè)已經(jīng)存在的解決方案中)
上文介紹了在創(chuàng)建一個(gè)項(xiàng)目的同時(shí)創(chuàng)建一個(gè)新的解決方案,但是在很多時(shí)候我們其實(shí)更想要將不同的代碼放在一個(gè)列表里面,方便自己切換執(zhí)行(例如下圖中,我將與類基礎(chǔ)有關(guān)的代碼放在一個(gè)“類基礎(chǔ)學(xué)習(xí)”項(xiàng)目中,將指針相關(guān)的代碼放在“指針學(xué)習(xí)”項(xiàng)目中…),下文介紹如何實(shí)現(xiàn)這種效果
第一步:
進(jìn)入對(duì)應(yīng)的解決方案(例如,我需要把新的項(xiàng)目放在“CPP學(xué)習(xí)”這個(gè)解決方案中,那么就打開這個(gè)解決方案)
第二步:
點(diǎn)擊左上角文件,選擇新建,選擇項(xiàng)目
第三步:
類似地,選擇好自己要?jiǎng)?chuàng)建的項(xiàng)目的模板后,點(diǎn)擊下一步
第四步:
注意,這個(gè)創(chuàng)建項(xiàng)目的界面與之前的界面有所不同!
這里多了一個(gè)解決方案選項(xiàng),我們打開下拉選項(xiàng)框,有兩種選擇:創(chuàng)建新解決方案、添加到解決方案
其中“創(chuàng)建新解決方案”與之前的創(chuàng)建方法一樣,這里我們想要將新的項(xiàng)目添加到已有的解決方案,所以選擇添加到解決方案
第五步:
輸入項(xiàng)目名稱后點(diǎn)擊創(chuàng)建后完成創(chuàng)建
四、打開解決方案資源管理器
點(diǎn)擊左上角視圖,點(diǎn)擊解決方案資源管理器,或者直接按下快捷鍵Ctrl+Alt+L
五、常用快捷鍵
功能 | 快捷鍵 |
---|---|
注釋 | Ctrl+K+C(先Ctrl+K再Ctrl+C,下文類似);Ctrl+Shift+/ |
取消注釋 | Ctrl+K+U;Ctrl+Shift+/(如果中間存在空行則無法取消) |
開始執(zhí)行 | Ctrl+F5 |
撤銷 | Ctrl+Z |
反撤銷 | Ctrl+Y |
調(diào)試 | F5 |
縮進(jìn) | Tab |
減少縮進(jìn) | Shift+Tab |
查找 | Ctrl+F |
跳轉(zhuǎn)到定義 | F12 |
折疊代碼 | 選中需要折疊的代碼然后Ctrl+M+M |
取消折疊 | 選中需要取消折疊的代碼然后Ctrl+M+M |
復(fù)制一行到下一行 | Ctrl+D |
復(fù)制 | Ctrl+C(光標(biāo)在某一行直接Ctrl+C可直接復(fù)制這一行,不用選中) |
粘貼 | Ctrl+V |
以上只是一部分,其他常用的歡迎大家補(bǔ)充
六、VS美化——兩個(gè)插件介紹
俗話說,顏值是第一生產(chǎn)力,將VS的環(huán)境配置舒適有利于我們?cè)趯懘a時(shí)保持心情愉悅,下面介紹兩個(gè)小插件幫助美化VS
I.ClaudiaIDE(背景圖畫設(shè)置)
第一步:
點(diǎn)擊上面擴(kuò)展選項(xiàng)卡,點(diǎn)擊管理擴(kuò)展
第二步:
在窗口右上側(cè)輸入ClaudiaIDE進(jìn)行搜索,選擇框選的插件進(jìn)行安裝(這里我已經(jīng)安裝了,不再演示,基本就是按照他的要求確定或者下一步,安裝完成之后需要重新啟動(dòng)VS才能發(fā)揮作用)
第三步:
選擇工具,點(diǎn)擊選項(xiàng)
第四步:
在彈出的窗口中找到這個(gè)插件
打開選項(xiàng)卡,在右側(cè)進(jìn)行設(shè)置(具體的每個(gè)選項(xiàng)不再詳述,大家可以自行探索)
大家要注意ClaudiaIDE展示的是一個(gè)主題,大家設(shè)置好后要選擇相應(yīng)的主題才能進(jìn)行展示
II.IndentRainbow(代碼縮進(jìn)填色)
使用同樣的方法安裝即可,使用不再贅述
七、添加現(xiàn)有項(xiàng)
有時(shí)我們可能需要將已經(jīng)寫好的源文件或者頭文件添加進(jìn)入項(xiàng)目,則可以按照下列步驟操作
第一步:
右擊項(xiàng)目名稱,點(diǎn)擊在文件資源管理器中打開文件夾
這樣,我們就能在文件資源管理器中找到該項(xiàng)目源文件和目標(biāo)文件的存放位置
第二步:
將我們需要添加的新的源文件或者頭文件放置在這個(gè)目錄下
第三步:
回到VS,將文件添加進(jìn)入項(xiàng)目(這里以func.cpp源文件為例說明,頭文件類似)
右擊源文件,選擇添加,點(diǎn)擊現(xiàn)有項(xiàng)
第四步:
選中需要添加的文件,點(diǎn)擊添加按鈕完成添加
至此,添加完成,可在項(xiàng)目界面看見該文件。
八、設(shè)置啟動(dòng)項(xiàng)目
首先來看一下下面這種奇怪現(xiàn)象:
這是因?yàn)閂S現(xiàn)在運(yùn)行的項(xiàng)目并不一定是現(xiàn)在在編輯的項(xiàng)目,如果我們想要執(zhí)行某個(gè)特定項(xiàng)目,我們需要將這個(gè)項(xiàng)目設(shè)置為當(dāng)前啟動(dòng)項(xiàng)目
這也很好實(shí)現(xiàn):
右擊需要啟動(dòng)的項(xiàng)目,然后選擇并點(diǎn)擊設(shè)為啟動(dòng)項(xiàng)目即可。文章來源:http://www.zghlxwxcb.cn/news/detail-712715.html
成功解決!文章來源地址http://www.zghlxwxcb.cn/news/detail-712715.html
到了這里,關(guān)于【Visual Studio 新手入門指導(dǎo)】包括項(xiàng)目創(chuàng)建、常用快捷鍵、美化、項(xiàng)目啟動(dòng)、添加文件等多種基礎(chǔ)操作,圖文詳細(xì),準(zhǔn)確無誤的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!