聊一下我在LINUX環境下用過的C/C++編輯器(或IDE)

來源:互聯網
上載者:User

    昨天有個朋友問我想在LINUX環境下學習C++,用什麼IDE好?想想我也玩LINUX幾年了,就總結一下我在LINUX環境下用過的C/C++編輯器(或IDE)吧。在Windows上,肯定是Visual Studio一家獨大,在LINUX上,可以選擇的IDE就大多了。。

1:gedit
    雖然這隻是一個普通的本文編輯器(外加關鍵字高亮),但卻是我初學LINUX時所用的C++編輯器。不過,當時我寫的程式也很簡單,有沒有IDE關係不大,呵呵。


2: vim(gvim)
    傳說中的神器之一,我也花了很多努力,將它改造成下面這個樣子,但是我實在不習慣沒有滑鼠的世界,後來就沒怎麼用了(在沒有介面的LINUX上除外)


3:emacs
    傳說中的神器之二,我花了幾天來熟悉它,但還是不會用,直接放棄。


4:code::blocks
    我挺喜歡的一個IDE,它就相當於VC6的水平,但它的功能和VS+VA相比,還是有些差距的,所以我平時用得也不是很多。


5:qtcreator
    QT項目組用QT開發的一個IDE,用它來開發QT程式十分方便(看名字就知道),但開發普通的C++程式時就不是那麼好用了,總的來說,它還算是一個非常不錯的IDE了。


6:eclipse
    傳說中比Visual Studio更好用的IDE,但它所佔資源實在太大了,在我的虛擬機器上,它卡得不得了,加上debug時總是無故掛了。我一怒之下就把它刪了。


7:Visual Studio + Visual Assist + VMWare + 共用資料夾
(在虛擬機器中安裝LINUX,把LINUX的系統的標頭檔拷出來,加入VA的包含路徑,然後用VS在共用資料夾中建立項目,並在VS中編寫代碼,最後在LINUX中運行makefile)
    這種方法是我目前所使用的開發方式,雖然看起來有點怪異,但編寫代碼的效率還真不低,也是我最喜歡的開發方式(沒有之一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.