回覆列表
  • 1 # 碼農奮鬥之路

    Windows平臺:

    1)VisualStudio系列

    宇宙第一IDE,不是吹出來的,配合“番茄外掛(Visual Assist)”,寫起來爽到爆,誰用誰知道。VisualStudio2013及之後的版本對C++ 11,17等新標準也支援比較好,對於VC6這種老古董,還是早點扔掉吧,千萬別用VC6,千萬別用VC6,千萬別用VC6,重要的事情說三遍。

    2)CodeBlocks

    當然,和VS相比,肯定是不在同一個重量級上,不過這傢伙最大的好處就在於其輕巧方便,安裝包也不算很大。對於效能較差的電腦也許是一個不錯的選擇,而且也支援C++ 11標準,自帶智慧提示,對於新手學習,完全足矣。而且跨平臺支援,完全免費,不用你再去百度各種註冊碼。

    Linux平臺:

    1)gcc/g++、vim

    不懂makefile的C/C++程式猿不是合格的工程師。會不會寫Makefile,也許真的是衡量一個人水平的真正標準了,學會了它,你不再是windows下的那個只會點點按鈕來完成編譯,連結的人了。當然Vim也可以配置的和IDE一般強大的,這需要你有足夠強的耐心,下面是一張我在Windows下自己配置使用的gvim截圖。如有需要vim配置檔案,可私信或樓下留言(PS:已經將Vim的殺手鐧外掛YouCompleteMe整合進去)。

    2)JetBrains CLion

    JetBrains CLion 是一個收費的、強大的跨平臺 C/C++ IDE。它是一個完全整合的 C/C++ 程式開發環境,並提供 cmake 專案模型、一個嵌入式終端視窗和一個主要以鍵盤操作的編碼環境。它還提供了一個智慧而現代化的編輯器,內建Git支援,VIM外掛,C/C++智慧提示等等多個神器。

    3)Qt Creator

    在Linux平臺開發,這款IDE也是很常見的吧,尤其對一些做UI開發的coder來說。它用於建立連線裝置、使用者介面和應用程式。Qt Creator 可以讓使用者比應用的編碼做到更多的創新。可以用來建立移動和桌面應用程式,也可以連線到嵌入式裝置。

  • 2 # 飲湖初晴270

    首先明確你想問的是編譯器還是編輯器/IDE?

    也和你使用的平臺有關。

    編譯器有mingw、gcc和clang等等;

    編輯器有vim、sublime text、vs code等;

    IDE有visual studio、clion等。

  • 3 # 大學生程式設計指南

    對於c++編譯器也是多如牛毛,今天在這只是推薦三款,筆者經常用到的。

    linux下vim

    初學者不建議使用整合度非常高的編譯器,整合編輯器在高階語言java上用的多點

    windows下dev c++

    簡單明瞭,安裝完了可以直接使用

    多了就不推薦了。

    在這推薦c++的入門書籍可以搭配編譯器一起學習

    C++ primer plus

    如果有程式設計疑問,或還在迷茫中可以關注

  • 4 # 程式設計師fearlazy

    個人覺得既然是初學就應該把精力放在學習語言本身上來。因此應該選擇簡單易用的IDE即可,直接選擇windows中visual studio就行了。

  • 中秋節和大豐收的關聯?
  • 當代書法如何走出一條新路?