回覆列表
  • 1 # 藍色的星49

    以前做專案一直用visual studio,那東西確實太大了,3個多G,啟動一下不容易。編小程式用dev cpp,小巧好用,極易上手,不過對中文支援不太好。也用過一陣code blocks,感覺它定位有點尷尬,對於專業開發它功能太弱,遠不如VS。對於入門者他又太繁瑣,不如dev cpp方便。

    直到去年裝上VS code,才發現這東西實在太好用了,dev cpp和code blocks在它面前都是渣渣。

  • 2 # 我來網上搬磚

    主要看你想幹什麼了,寫簡單的c程式或者演算法的話,dev c++就夠了,跨平臺的話可以用codeblocks,也可以用vscode來編寫程式碼,在安裝gcc編譯器,建議使用vscode,外掛式的ide,功能強大,但是dev c++得體積絕對夠小,還有其他很多編譯器也可以選擇。這幾種是我用過的

  • 3 # 小小猿愛嘻嘻

    這個就非常多啦,下面我簡單介紹幾個win10環境下非常不錯的C語言編輯器,對於日常使用來說,輕便簡潔,非常不錯,感興趣的朋友可以嘗試一下:

    01VS Code

    這是一個免費、開源、跨平臺的程式碼編輯器,由微軟自主研發,輕便靈活、執行速度快,支援多達幾十種程式語言,智慧補全、程式碼高亮、語法提示、git等功能非常不錯,外掛擴充套件豐富,配置gcc編譯器後,也可直接執行C語言程式,對於編輯C來說,是一個非常不錯的工具和軟體:

    02Source Insight

    這是Windows平臺下一個廣泛使用的程式碼編輯器,在個人桌面端非常受歡迎,支援C/C++、Java、C#等程式語言,但原則上不免費,可以實時檢視上下文變數、函式、類之間的關係,跳轉靈活,操作簡單,對於C語言開發來說,也是一個非常不錯的編輯軟體:

    03Sublime Text

    這是一個輕便靈活的程式碼編輯器,支援跨平臺,文字編輯功能強大,但原則上針對個人不免費,和VS Code類似,支援多達幾十種程式語言,自動補全、語法提示、程式碼高亮、錯誤檢查等功能非常不錯,對於C語言編輯和開發來說,也是一個非常不錯的工具和軟體:

    04Dev-C++

    這是Windows平臺下一個輕量級的C語言開發軟體(IDE環境),和早期的VC++6.0非常相似,沒有任何自動補全、語法提示和錯誤檢查的功能(非常適合初學者入門),自帶有gcc、gdb等編譯除錯工具,可以直接執行C語言程式,對於C語言編輯來說,也是一個非常不錯的工具:

    05Code::Blocks

    這是一個免費、開源、跨平臺的C/C++程式設計軟體,在Windows平臺下有著非常廣泛的應用,相比較dev-c++,codeblocks支援自動補全、程式碼高亮、語法提示、錯誤檢查等常見功能,除此之外,還自帶有許多工程模板,可以快速建立Qt、Win32 GUI等應用,對於C語言開發來說,也是一個非常不錯的軟體:

    目前,就分享這5個Win10環境下非常不錯的C語言編輯器吧,對於日常使用來說,非常不錯,簡單實用,只要你熟悉一下使用過程,很快就能掌握的,當然,還有許多其他軟體,像Notepad++、Atom等也都非常不錯,Linux的話,可能Vim、Emacs更合適,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

  • 4 # 大熊1972

    我推薦一個經典的,百度一下RadASM,雖然它主要是個組合語言編輯器,但是也支援作為C/C++編輯器來使用,而且有漢化版,軟體規模小,純綠色無限制。並且可以自己把它原內建的VC++ 6編譯器替換成任何一個更新版本的VC++編譯器,以便支援最新的C++標準。雖然編輯器本身功能不夠強大,但是對於初學者來說,很合適,很乾淨。

  • 5 # EmacserVimer

    Windows10下寫C語言確實會遇到不少的問題,不像在macOS/Linux/Unix環境下那麼舒服,Visual studio功能強大可是對ANSI C支援並不好,而Vim/Emacs搭配Windows那個黑乎乎的Cmd體驗真的是難以言表,因此在Windows10下我還是強烈推薦使用整合開發環境。

    CLion

    這是目前最好的第三方C/C++整合開發環境,一定要說的話只有Windows上的visual studio和macOS上的Xcode的綜合體驗比CLion更好。

    這款整合開發環境最大的優勢是跨平臺,這是捷克布拉格的神話、大名鼎鼎的JetBrains公司的大作,這個公司除了Clion還有大名鼎鼎的IntelliJ IDEA,WebStorm,PHPStorm、PyCharm、AppCode等眾多經典的整合開發環境。

    新加坡總理的最愛DevC++

    新加坡總理李顯龍畢業於英國劍橋大學數學系,他也是一個喜歡寫程式碼的政客,而且畢業之後都還寫過一些程式碼,其中他就是用DevC++寫的數獨程式。

    DevC++是Windows平臺下一款免費的整合開發環境,是一款非常難輕量級的整合開發環境,而且能夠同時編寫C和C++程式。

    ACM推薦開發工具CodeBlocks

    CodeBlocks是我學生時代用得比較多的一款整合開發環境,這款工具是ACM官方推薦使用的整合開發環境,因此大學做ACM訓練的時候,也經常用CodeBlocks寫過很多演算法小程式。

    Visual Studio Code也是非常好的C語言編輯器

    我不推薦使用文字編輯器的原因主要還是入門門檻比較高 ,尤其是Emacs/Vim使用門檻相當高,而這些文字編譯器又不像IDE一樣集成了編譯器、偵錯程式等眾多的工具,你得自己搭建編譯除錯環境。

    第一步:下載VS Code並安裝C/C++開發外掛

    下載安裝visual studio code之後,直接在外掛工具一欄搜尋並且安裝C/C++開發工具就好,這一步非常簡單。

    第二步:安裝Windows下GCC環境

    大家也都知道Unix/Linux/macOS環境下主要的編譯器是GCC環境,不過Windows下你可以安裝visual studio來獲得C/C++開發環境,不過不是ANSI C開發環境,windows下有專門的cl編譯器用來替代。

    不過這不方便,我建議的大家安裝GCC替代解決方案,這套方案在Windows下叫做MinGW,這款工具包括了GCC/G++兩套完整的開發環境。

    第三步:如何編寫並且編譯C語言程式

    由於我身邊沒有Windows電腦,沒辦法百分之百模擬Windows下的環境,我只能用macOS模擬用VS Code在Windows下編寫C語言的過程。

    在visual studio code寫下一個C語言程式,並且將檔案命名為

    HelloWorld.c

    檔案,建立以後儲存到特定的工程檔案,注意寫程式一定要習慣用英文命名。

    程式檔案寫好之後就去命令列編譯運行當前C語言程式,不過你要先進入你需要進入的資料夾,記住一些常用的命令,“pwd”是顯示當前所在檔案目錄,“cd”是進入當前檔案下一層目錄,“cd ..”是進入返回上一層目錄,“ls”是顯示當前資料夾下的所有檔案,你必須先進入你程式的目錄然後編譯並且運行當前程式,命令是“gcc

    HelloWorld.c

    -o HelloWorld”,當然編譯過程中遇到問題要學會根據報錯進行除錯,尤其是複雜的程式肯定不可能一步到位,編譯完成之後直接用“./HelloWorld”直接執行,到這一步一個C語言程式完整的編譯執行過程就完成了。

  • 中秋節和大豐收的關聯?
  • 現在工程計量與計價,真正可以統一的是什麼軟體,廣聯達,還是魯班?有推薦嗎?