C++语言编程软件推荐及下载教程
保姆級教程!C語言C++編程軟件推薦及詳細下載過程
原創 你隔壁的小傻子 最后發布于2020-02-08 23:01:14 閱讀數 261 收藏 發布于2020-02-08 23:01:14 文章標簽: c++ 編程語言 c語言 經驗分享 版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/qq_45849888/article/details/104228192 展開windows下幾款常用C語言C++編程軟件推薦及詳細下載過程
文章目錄
- 0.什么是IDE
- 1.CodeBlocks(C語言C++皆可,無需配置環境)
- 1.1 安裝過程
- 1.2 新建項目
- 2.devc++(C語言C++皆可,無需配置環境)
- 2.1 安裝過程
- 2.2 新建項目
- 3.visual studio(C語言C++皆可,無需配置環境)
- 4.vs code(C語言C++皆可,需要配置環境!!)
- 4.1 安裝過程
- 4.2 環境配置
- 4.3 常見問題(頭文件無法被檢測識別)
- 5. The End
0.什么是IDE
?1.既然要學習編程那么編程軟件對程序員而言是十分重要的,它為我們提供人性化的項目文件創建方式,編譯器為我們提供語法錯誤的實時檢查,它就是我們蓋建高樓大廈的工具,沒有編程軟件無論是開發效率還是開發速度都會大大縮水,所以對編程軟件的了解以及使用是每一位程序員必須要掌握的。
?2.相信大家經常聽到別人說到IDE這個名詞,那么IDE是什么意思呢?IDE是英文Intergrated Development Environment的縮寫,中文意思是集成開發環境,是為程序員提供開發環境的應用程序。一般來講由編輯器,編譯器,用戶圖形界面,調試器四大部分構成。
?3.某些寫代碼的工具只是代碼編輯器,并沒有自動為我們配好編譯器及一些必要的開發環境(例如深受許多人喜歡的vs code),在后面我們會詳細介紹vs code的安裝方法。
1.CodeBlocks(C語言C++皆可,無需配置環境)
?第一款推薦的ide是我初學C語言時使用了將近半年多的一個編程軟件,在我看來無論是對最新標準的適配情況,還是報錯的清晰程度,或者是對新手的友好程度都是比較好的。這也是初學時老師推薦我們的ide,你不會遇到很多安裝,環境配置還有項目創建上面的難題。新手推薦程度:三星★★★(后來我選擇換ide的原因是厭倦了codeblocks的外觀,看了半年多它的單調的白色界面,后面也跟著身邊的同學一起換了。但是拋去這方面的原因,codeblocks還是值得一試的)
1.1 安裝過程
1.百度搜索:codeblocks官網
2.進入官網,選擇download
3. 選擇下載版本(按圖中所示進行操作)
點擊跳轉之后稍等兩秒鐘就會彈出下載界面
4.下載
然后耐心等待即可。
1.2 新建項目
1.安裝好后打開codeblocks
2.建立項目
3.然后根據提示填寫文件名,選擇文件路徑即可開始編程啦!!
2.devc++(C語言C++皆可,無需配置環境)
?第二個推薦的是devc++,只是我用的第二個ide。漸漸不用codeblocks之后我就把陣營轉向了devc++,然后直到現在我仍然在較為頻繁的適用devc++,因為它足夠輕量級,打開速度快,編譯速度快,報錯也較為友好。推薦程度:四星★★★★(打開速度比codeblocks快,界面也稍微好看一點點,,,)
2.1 安裝過程
1.百度devc++下載,這里我們選擇第一個就可以了,點擊普通下載
2.點擊下載
2.2 新建項目
1.雙擊打開devc++,然后按圖示操作
2.填寫項目內容
3.然后你就可以開始編程啦~~!!
3.visual studio(C語言C++皆可,無需配置環境)
?雖然有不少新人都在用但我不推薦適用visual studio!!
重要的話說三次:
新手不推薦使用visual studio!!
新手不推薦使用visual studio!!
新手不推薦使用visual studio!!
原因:1.體型太大,太過臃腫。與前面兩個推薦的不超過200MB的ide對比,vs2019的大小達到了2G以上,配置不好的朋友適用vs可能會感到卡頓
2.操作復雜。那些不是萌新的人不要跟我講vs操作不難好嗎?你是覺得不難,那新手也會覺得不難么?我見過太多新人不會下載vs也不會新建項目的!!
3.有許多微軟的擴展,例如scanf_s,printf_s等,這些都只是微軟的擴展而已!!在c標準當中根本不存在。由于我個人十分尊重c標準,所以我不推薦新人使用,也容易對新人造成誤導
4.因為vs太好了。沒錯,就是太好了,以至于過于的重量級,對新人來說完全沒必要!!當然我承認在做大型項目時,vs是個不錯的選擇。
推薦程度:三星★★★
這里我只提供下載方法,看完我說的原因之后愿意下載的還是可以去下載。
1.百度 微軟官網
2.進入官網
3.選擇 社區版(免費) 進行下載,即可
4.然后確認彈出的對話框下載 vs intaller,然后進入installer中進行vs的正式下載。
4.vs code(C語言C++皆可,需要配置環境!!)
?vs code是我目前用的最多也是最喜歡的一個編輯器!!注意是編輯器而不是集成開發環境!!意味著你需要自己配置環境(比較的繁瑣)。
優點:1.界面美觀,代碼好看
2.擴展豐富,提升開發效率
3.操作簡便,直觀
缺點:1.代碼編譯時間太長(我也不知道是我自己電腦的原因還是什么原因)
2.多文件編譯我至今尚未實現(準確的說是因為太麻煩了,我就選擇在devc或者vs上面進行多文件,當然我現在涉及到的多文件還是比較少的)
3.環境配置稍顯復雜,新手的話很大概率配不好,還把各種文件夾弄得亂七八糟
推薦程度:四星★★★★
4.1 安裝過程
1.下載:下載的地址和上面visual studio的地址相同,并且就在vs的旁邊
4.2 環境配置
我只簡單說說大致流程幫各位理清思路(因為各種教程都十分冗長,我先讓大家知道是怎么回事,詳細的配置教程我以后可能考慮會出)。
step:1.安裝vs code
2.下載編譯器(一般來說mingw、clang等都是常用的)
3.將編譯器所在目錄的bin文件添加到path系統環境變量中:1)左下菜單欄搜索path 2)找到path那一欄,選中,然后進入編輯 3)添加文件路徑 4)保存退出
圖示:
在這里添加上編譯器的文件路徑即可,保存后退出
4.在網絡上找到.vscode配置文件(很多教程中基本都有,下載即可,這一步很重要!!)
5.把.vsocde文件放到你的C語言/C++源碼文件中(意味著以后你的C語言或者C++源碼必須放在由.vscode文件的文件中!這樣不會出任何問題。)
6.進入vscode,進入左邊選擇配置文件更改一下配置文件中的編譯器文件路徑(因為做教程的人的文件路徑和你的肯定不一樣!!所以你必須在必要的地方做修改,大體上不用改變,不會的地方也不要亂改。)
7.大功告成,你可以開始編程了!!
4.3 常見問題(頭文件無法被檢測識別)
?你以為這就結束了?很顯然沒那么簡單,如果你在寫自己的頭文件(.h文件)時報錯提示你無法識別頭文件所在路徑??你是不是又懵了?
解決方法:在配置文件中找到include路徑的位置(那里有include關鍵字以及很多文件路徑),把你的頭文件所在的文件路徑的絕對路徑加入到include之中,這個問題就得到解決了!
5. The End
幾款在windows上比較好用的ide推薦就到這里了,這里的用戶僅針對windows用戶,當然我還知道一些ide也不錯比如xcode,vim等等。這些有興趣大家可以自行下載,有任何問題可以評論區批評指正!
</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">點贊</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><!--打賞開始--><!--打賞結束--><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">文章舉報</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>發布了27 篇原創文章</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"}">關注</a></div></div></div> </article>總結
以上是生活随笔為你收集整理的C++语言编程软件推荐及下载教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在ubuntu用wget下载多个文件,a
- 下一篇: C/C++项目源码——数字雨Digita