C++语言编程软件推荐及下载教程
保姆級(jí)教程!C語言C++編程軟件推薦及詳細(xì)下載過程
原創(chuàng) 你隔壁的小傻子 最后發(fā)布于2020-02-08 23:01:14 閱讀數(shù) 261 收藏 發(fā)布于2020-02-08 23:01:14 文章標(biāo)簽: c++ 編程語言 c語言 經(jīng)驗(yàn)分享 版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/qq_45849888/article/details/104228192 展開windows下幾款常用C語言C++編程軟件推薦及詳細(xì)下載過程
文章目錄
- 0.什么是IDE
- 1.CodeBlocks(C語言C++皆可,無需配置環(huán)境)
- 1.1 安裝過程
- 1.2 新建項(xiàng)目
- 2.devc++(C語言C++皆可,無需配置環(huán)境)
- 2.1 安裝過程
- 2.2 新建項(xiàng)目
- 3.visual studio(C語言C++皆可,無需配置環(huán)境)
- 4.vs code(C語言C++皆可,需要配置環(huán)境!!)
- 4.1 安裝過程
- 4.2 環(huán)境配置
- 4.3 常見問題(頭文件無法被檢測識(shí)別)
- 5. The End
0.什么是IDE
?1.既然要學(xué)習(xí)編程那么編程軟件對程序員而言是十分重要的,它為我們提供人性化的項(xiàng)目文件創(chuàng)建方式,編譯器為我們提供語法錯(cuò)誤的實(shí)時(shí)檢查,它就是我們蓋建高樓大廈的工具,沒有編程軟件無論是開發(fā)效率還是開發(fā)速度都會(huì)大大縮水,所以對編程軟件的了解以及使用是每一位程序員必須要掌握的。
?2.相信大家經(jīng)常聽到別人說到IDE這個(gè)名詞,那么IDE是什么意思呢?IDE是英文Intergrated Development Environment的縮寫,中文意思是集成開發(fā)環(huán)境,是為程序員提供開發(fā)環(huán)境的應(yīng)用程序。一般來講由編輯器,編譯器,用戶圖形界面,調(diào)試器四大部分構(gòu)成。
?3.某些寫代碼的工具只是代碼編輯器,并沒有自動(dòng)為我們配好編譯器及一些必要的開發(fā)環(huán)境(例如深受許多人喜歡的vs code),在后面我們會(huì)詳細(xì)介紹vs code的安裝方法。
1.CodeBlocks(C語言C++皆可,無需配置環(huán)境)
?第一款推薦的ide是我初學(xué)C語言時(shí)使用了將近半年多的一個(gè)編程軟件,在我看來無論是對最新標(biāo)準(zhǔn)的適配情況,還是報(bào)錯(cuò)的清晰程度,或者是對新手的友好程度都是比較好的。這也是初學(xué)時(shí)老師推薦我們的ide,你不會(huì)遇到很多安裝,環(huán)境配置還有項(xiàng)目創(chuàng)建上面的難題。新手推薦程度:三星★★★(后來我選擇換ide的原因是厭倦了codeblocks的外觀,看了半年多它的單調(diào)的白色界面,后面也跟著身邊的同學(xué)一起換了。但是拋去這方面的原因,codeblocks還是值得一試的)
1.1 安裝過程
1.百度搜索:codeblocks官網(wǎng)
2.進(jìn)入官網(wǎng),選擇download
3. 選擇下載版本(按圖中所示進(jìn)行操作)
點(diǎn)擊跳轉(zhuǎn)之后稍等兩秒鐘就會(huì)彈出下載界面
4.下載
然后耐心等待即可。
1.2 新建項(xiàng)目
1.安裝好后打開codeblocks
2.建立項(xiàng)目
3.然后根據(jù)提示填寫文件名,選擇文件路徑即可開始編程啦!!
2.devc++(C語言C++皆可,無需配置環(huán)境)
?第二個(gè)推薦的是devc++,只是我用的第二個(gè)ide。漸漸不用codeblocks之后我就把陣營轉(zhuǎn)向了devc++,然后直到現(xiàn)在我仍然在較為頻繁的適用devc++,因?yàn)樗銐蜉p量級(jí),打開速度快,編譯速度快,報(bào)錯(cuò)也較為友好。推薦程度:四星★★★★(打開速度比codeblocks快,界面也稍微好看一點(diǎn)點(diǎn),,,)
2.1 安裝過程
1.百度devc++下載,這里我們選擇第一個(gè)就可以了,點(diǎn)擊普通下載
2.點(diǎn)擊下載
2.2 新建項(xiàng)目
1.雙擊打開devc++,然后按圖示操作
2.填寫項(xiàng)目內(nèi)容
3.然后你就可以開始編程啦~~!!
3.visual studio(C語言C++皆可,無需配置環(huán)境)
?雖然有不少新人都在用但我不推薦適用visual studio!!
重要的話說三次:
新手不推薦使用visual studio!!
新手不推薦使用visual studio!!
新手不推薦使用visual studio!!
原因:1.體型太大,太過臃腫。與前面兩個(gè)推薦的不超過200MB的ide對比,vs2019的大小達(dá)到了2G以上,配置不好的朋友適用vs可能會(huì)感到卡頓
2.操作復(fù)雜。那些不是萌新的人不要跟我講vs操作不難好嗎?你是覺得不難,那新手也會(huì)覺得不難么?我見過太多新人不會(huì)下載vs也不會(huì)新建項(xiàng)目的!!
3.有許多微軟的擴(kuò)展,例如scanf_s,printf_s等,這些都只是微軟的擴(kuò)展而已!!在c標(biāo)準(zhǔn)當(dāng)中根本不存在。由于我個(gè)人十分尊重c標(biāo)準(zhǔn),所以我不推薦新人使用,也容易對新人造成誤導(dǎo)
4.因?yàn)関s太好了。沒錯(cuò),就是太好了,以至于過于的重量級(jí),對新人來說完全沒必要!!當(dāng)然我承認(rèn)在做大型項(xiàng)目時(shí),vs是個(gè)不錯(cuò)的選擇。
推薦程度:三星★★★
這里我只提供下載方法,看完我說的原因之后愿意下載的還是可以去下載。
1.百度 微軟官網(wǎng)
2.進(jìn)入官網(wǎng)
3.選擇 社區(qū)版(免費(fèi)) 進(jìn)行下載,即可
4.然后確認(rèn)彈出的對話框下載 vs intaller,然后進(jìn)入installer中進(jìn)行vs的正式下載。
4.vs code(C語言C++皆可,需要配置環(huán)境!!)
?vs code是我目前用的最多也是最喜歡的一個(gè)編輯器!!注意是編輯器而不是集成開發(fā)環(huán)境!!意味著你需要自己配置環(huán)境(比較的繁瑣)。
優(yōu)點(diǎn):1.界面美觀,代碼好看
2.擴(kuò)展豐富,提升開發(fā)效率
3.操作簡便,直觀
缺點(diǎn):1.代碼編譯時(shí)間太長(我也不知道是我自己電腦的原因還是什么原因)
2.多文件編譯我至今尚未實(shí)現(xiàn)(準(zhǔn)確的說是因?yàn)樘闊┝?#xff0c;我就選擇在devc或者vs上面進(jìn)行多文件,當(dāng)然我現(xiàn)在涉及到的多文件還是比較少的)
3.環(huán)境配置稍顯復(fù)雜,新手的話很大概率配不好,還把各種文件夾弄得亂七八糟
推薦程度:四星★★★★
4.1 安裝過程
1.下載:下載的地址和上面visual studio的地址相同,并且就在vs的旁邊
4.2 環(huán)境配置
我只簡單說說大致流程幫各位理清思路(因?yàn)楦鞣N教程都十分冗長,我先讓大家知道是怎么回事,詳細(xì)的配置教程我以后可能考慮會(huì)出)。
step:1.安裝vs code
2.下載編譯器(一般來說mingw、clang等都是常用的)
3.將編譯器所在目錄的bin文件添加到path系統(tǒng)環(huán)境變量中:1)左下菜單欄搜索path 2)找到path那一欄,選中,然后進(jìn)入編輯 3)添加文件路徑 4)保存退出
圖示:
在這里添加上編譯器的文件路徑即可,保存后退出
4.在網(wǎng)絡(luò)上找到.vscode配置文件(很多教程中基本都有,下載即可,這一步很重要!!)
5.把.vsocde文件放到你的C語言/C++源碼文件中(意味著以后你的C語言或者C++源碼必須放在由.vscode文件的文件中!這樣不會(huì)出任何問題。)
6.進(jìn)入vscode,進(jìn)入左邊選擇配置文件更改一下配置文件中的編譯器文件路徑(因?yàn)樽鼋坛痰娜说奈募窂胶湍愕目隙ú灰粯?#xff01;!所以你必須在必要的地方做修改,大體上不用改變,不會(huì)的地方也不要亂改。)
7.大功告成,你可以開始編程了!!
4.3 常見問題(頭文件無法被檢測識(shí)別)
?你以為這就結(jié)束了?很顯然沒那么簡單,如果你在寫自己的頭文件(.h文件)時(shí)報(bào)錯(cuò)提示你無法識(shí)別頭文件所在路徑??你是不是又懵了?
解決方法:在配置文件中找到include路徑的位置(那里有include關(guān)鍵字以及很多文件路徑),把你的頭文件所在的文件路徑的絕對路徑加入到include之中,這個(gè)問題就得到解決了!
5. The End
幾款在windows上比較好用的ide推薦就到這里了,這里的用戶僅針對windows用戶,當(dāng)然我還知道一些ide也不錯(cuò)比如xcode,vim等等。這些有興趣大家可以自行下載,有任何問題可以評(píng)論區(qū)批評(píng)指正!
</div><link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css" rel="stylesheet"><div class="more-toolbox"><div class="left-toolbox"><ul class="toolbox-list"><li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true"><use xlink:href="#csdnc-thumbsup"></use></svg><span class="name">點(diǎn)贊</span><span class="count"></span></a></li><li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{"mod":"popu_824"}"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-csdnc-Collection-G"></use></svg><span class="name">收藏</span></a></li><li class="tool-item tool-active is-share"><a href="javascript:;" data-report-click="{"mod":"1582594662_002"}"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-csdnc-fenxiang"></use></svg>分享</a></li><!--打賞開始--><!--打賞結(jié)束--><li class="tool-item tool-more"><a><svg t="1575545411852" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg></a><ul class="more-box"><li class="item"><a class="article-report">文章舉報(bào)</a></li></ul></li></ul></div></div><div class="person-messagebox"><div class="left-message"><a href="https://blog.csdn.net/qq_45849888"><img src="https://profile.csdnimg.cn/7/C/E/3_qq_45849888" class="avatar_pic" username="qq_45849888"><img src="https://g.csdnimg.cn/static/user-reg-year/2x/0.png" class="user-years"></a></div><div class="middle-message"><div class="title"><span class="tit"><a href="https://blog.csdn.net/qq_45849888" data-report-click="{"mod":"popu_379"}" target="_blank">你隔壁的小傻子</a></span></div><div class="text"><span>發(fā)布了27 篇原創(chuàng)文章</span> · <span>獲贊 19</span> · <span>訪問量 1572</span></div></div><div class="right-message"><a href="https://im.csdn.net/im/main.html?userName=qq_45849888" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-letter">私信</a><a class="btn btn-sm bt-button personal-watch" data-report-click="{"mod":"popu_379"}">關(guān)注</a></div></div></div> </article>總結(jié)
以上是生活随笔為你收集整理的C++语言编程软件推荐及下载教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在ubuntu用wget下载多个文件,a
- 下一篇: C/C++项目源码——数字雨Digita