新生,學C語言,用Linux系統,選哪個IDE最合適?

時間 2021-05-30 14:00:13

1樓:

我自己的學習歷程吧。

最初零基礎的時候,用的是cfree,最簡單的乙個編譯器然後考pat的時候,用了devc++

然後就是工作以後,轉linux,直接gcc,makefile,cmake自己寫編譯語句(這一步挺重要的)

現在就直接使用vs,qt寫大型專案,自己刷題就用vscode自己配置環境

2樓:Wind Dance

既然你要的是IDE,那我就預設你裝了Clang/G++/GCC。下面會把一些編輯器也列入IDE的範圍(裝了外掛程式不比IDE差)

參賽選手:Vim,Emacs,Vscode,Sublime,VS,CLion

簡約:Vim,Sublime,Vscode,Emacs

美觀:Sublime,Vscode,VS(...),CLion(個人觀點)

實用:Sublime,Vscode,Vim,Emacs,VS,CLion

對新手友好:Vim(依舊個人觀點),VScode,VS,Sublime,CLion

由此可見,首選Sublime或者Vscode,其次選擇CLion,VS或者Vim

(個人觀點,有不同意見不要引戰,尤其不要噴那兩個BJQZS和SZBJQ)

3樓:

codeblocks/kdevelop/QtCreater -> vscode/vim/emacs + gcc/clang + lsp -> clion

4樓:馬浩然

用clang吧,提示比gcc詳細,編譯速度也快,至於它美觀不美觀,乙個命令列工具能給你顏色高亮就不錯了。

以上是原答案

原問題問的是編譯器,這個答案已經沒有意義了

新手怎麼在Linux系統上用c語言程式設計?

meng 從課程目錄來看,課程包含兩部分 標準C語言程式設計和Linux系統程式設計。C語言程式設計使用C語言標準庫 Linux系統程式設計,不僅會呼叫C語言標準庫,還會呼叫Linux系統函式。標準C語言程式設計部分 這部分和作業系統無關,只是編譯工具不同,Linux上常用GCC編譯器 Window...

學 C 語言用 break 和 continue 是不是壞的習慣?

linchan 你是不是搞錯了,不用break和continue?是不用goto吧,break你不用switch你怎麼用,還有一堆迴圈什麼的不用continue和break很難搞 great designer 這純屬胡說八道!不用goto是可以接受的。但是如果不用break和continue,簡直就...

學煉表時能否跳過C語言直接用C 實現鍊錶?

已登出 就是node 和pointer,用什麼語言實現不一樣?學習資料結構的意義就是脫離語言學設計思路,如果你能用乙個語言實現另乙個就不能了,那你學的可真的不行。 walkerdu C siplspls is ageneral purpose programming languagecreated ...