C語言初學者用什麼編輯器比較好(win10)?


我倒比較推薦devc++,一個是比較小,而且自帶c和c++編譯器你也不用自己去配置,軟件本身也具有很大的拓展性。但是你是初學者,並不需要去寫很多很多的程序,更多的時候是寫一個實驗程序啊,跟著網上寫寫算法,這個軟件可能不怎麼適合大型軟件開發。它的優勢就在於,隨手就可以創建文件,c和c++程序都能編譯,不用學習軟件怎麼用直接分分鐘上手,高版本支持本地語言直接漢化,軟件本身就是免費的,還有好多啦。

現在很多驗證性的程序我都在上面寫,不用去建工程啊什麼的,當然你可以配置編譯器什麼的。

說明一下,這款軟件推薦的目的是為了讓初學者很多的關注於程序構成以及快速得到程序結果培養信心。後期win用vs是必然的我想沒有比vs更好的win端IDE了,而linux就可以炫一點用vim自己配置,渣一點跟我一樣下一個Qt,這個是真的好C/C++/qt /python都能寫😂python用pycharm才是絕配。要不考慮一下,學python都說簡單容易上手,再者python需求很大,機器學習,web,科學開發……只要你想不到沒有它做不到,就是慢一點,但很多時候對你來說100代碼的c執行5ms,10行代碼的python的500ms,有差不?一個花了1個小時去編寫調試,一個幾分鐘而且能確保可靠性穩定性。

重點來了,學習語言的關鍵不在於什麼語言,它們本質上都是一個套路。關鍵是思想,什麼時候用什麼,什麼語言什麼特性,祝你早日成就大師夢想


行萬里路0讀萬卷書


編輯器真沒什麼好糾結的,只要有行號,代碼高亮,什麼都行!你該糾結的是編譯器或者集成開發環境IDE,因為不同的編譯器還是有一定的差別的。

題主的貼圖裡dev c++就挺不錯的,基於gcc,免費開源,是一些信息比賽指定工具。我當初學的時候是tutbo c,太過陳舊了,就不推薦了。

另一個大名鼎鼎的是微軟的VC,早期的版本6雖然很經典,但是沒有行號,甚至還不支持c99標準,不推薦再使用。後來的VS2010可以用,微軟的IDE還是很強大的,特別是debug調試功能很強大。只是軟件太過龐大,吃機器配置。

題主用的win10,推薦使用dev c++。不過你用vc也行,畢竟國內的很多教程是用vc演示的。

另外,你可以不要IDE,就用g++和文本編輯器也行。文本編輯器可用的有sublime text,vim,emacs等,後兩款編輯器一個被稱為編輯器之神,一個被稱為神的編輯器,需要記住一下操作命令才可以上手,不過一旦上手就什麼其他編輯器也不需要了,飛吧。編輯的源程序需要用gcc/g++來編譯,也需要記住一些命令。不過,這些東西最好在linux下使用,新手不推薦。

不要怕記命令,學編程不記命令,不如回家賣紅薯。

推薦一本入門c/c++的書:C How To Progrom如果你要足夠耐心看完它,並多動手實驗,掌握c語言不是難事。


幕丁


建議初學者用純文本編輯器的都是在扯蛋,用純文本編輯器的話會導致只見樹木不見森林,不能從整體上認識一門編程語言,進而把編程變成了背單詞。實際開發中99.999999%的人都不會用純文本編輯器寫代碼,效率低,容易出錯,除了可以裝逼外沒啥意義。開發工具我一直在用jetbrains家的,快捷鍵都一樣,有代碼提示,開發c可以用clion


NULLPOINTEXCEPTION


推薦xiaopiC語言編輯器。xiaopiC語言編輯器簡介:這是一款用於編寫C語言的集成開發環境(Integrated Development Environment,簡稱IDE),用於編輯C語言代碼。擁有調試運行、編譯等功能。可檢查出代碼的語法錯誤並提示開發人員。新建文檔時會自動生成指定代碼,方便開發人員。生成的代碼可編輯。編輯器外觀可自定義調整。窗口支持最大化,方便開發人員開發。本編輯器特別適用於初學者,一鍵運行編譯,完全不用配置什麼東西,整個IDE僅幾MB。下載地址百度



LuckeyFatwoman


VS2005,其他版本的功能更多,但要求配置也高,VS簡單易用,但前面推薦的都是編輯器加編譯器,之前我也想用notepad++,但要自己配置環境,弄了好長時間,還是有問題,就直接換了VS2005,安裝好就可以用


snowmiku39


謝邀!編輯器的話像樓上說的notepad++也可以。。source insight也不錯,特別是多個文件的情況。

其他的visual stdio也很好用,visual studio 就不僅是編輯工具了。比較大。

如果喜歡全鍵盤操作的話,Vim也可以試試,這是大神非常喜歡的代碼編輯器,但是新手估計不太習慣。

新手推薦用source insight 吧,加油


sweet-heart-u


感覺都是比較老的回覆。。。Clion應該是目前比較好的選擇,貼一下百度百科:

CLion是Jetbrains公司旗下新推出的一款專為開發C/C++所設計的跨平臺IDE,它是以IntelliJ為基礎設計的,同時還包含了許多智能功能來提高開發人員的生產力。


Jetbrains就是idea的開發公司,也是webstorm的公司,kotlin的開發公司,品質我就不多說了。


哈利波特大啊啊


VS2017社區版,這個是正版而且免費,使用了兩天,敲代碼時很智能,還沒輸完就給出很多選項和格式了,比如#inc後就會給出#include了,if語句也會給出很多格式,大括號,小括號等等


不散xyz


謝邀,編輯器的話,我自己用一個叫Notepad++的開源編輯器,基於Scintilla控件,插件、視圖、高亮、自動補全一樣都不少,編譯器的話,Mingw和TDM-GCC都蠻不錯,兩樣加一起學C足夠了。

忠告:如果你是認真的,初學者,請遠離VC。


Polarix


不推薦簡單的記事本,初期以關注語言本身為主,visual studio community版本比較合適,前期有IDE事半功倍,如果不想用,編輯器的話,推薦visual studio code,插件多,功能強。總之要有代碼檢查分析功能的編輯器或者直接IDE


分享到:


相關文章: