Windows 上輕量好用的 IDE

作者: nevikw39 (牧)   2019-02-10 14:04:20
各位神人大家好,
小弟我主要是在 Windows 平台上開發。最初也從 Dev-C++ 開始接觸,後來寫了一些 Win 3
2 API 的程式,慢慢轉向微軟號稱地表上最強 IDE 的 Visual Studio。但是有時短短一兩
百行的程式也要建一個 solution 和一個 project,而且也不是所有的功能都用得到,感覺
十分浪費。
因此也開始找找不同的 IDE,我的條件很單純:可以單檔編譯並偵錯,支援 C++ 11/14。
首先用了不少人推薦的 Code::Blocks,雖然可以單檔編譯,但是不能偵錯,而且就算新增
專案後設了中斷點竟然沒有停下來。
接著試試最近火紅的 Visual Studio Code。VS Code 在 Python 的偵錯方面真的很棒,可
是對於 C/C++ 卻相差甚遠。有不少細節要自行手動設定,不知道有沒有擴充插件可以改善

我程度不好,不習慣直接用 gdb 啊
最後還是只能回到原點。把 Dev-C++ 的編譯器改為 mingw 6.3,遇到稍微複雜的程式再改
用 Visual Studio。Windows 真的不適合開發嗎?大家平常寫寫簡單的小程式又都用什麼 I
DE 呢?
作者: wei115 (ㄎㄎ)   2019-02-10 14:47:00
小程式真的用vim+gcc+gdb比較方便,不習慣可能是用的shell太爛了,試試看msys2?
作者: Schottky (順風相送)   2019-02-10 14:51:00
推樓上
作者: lc85301 (pomelocandy)   2019-02-10 16:14:00
vscode?
作者: springman (司布林)   2019-02-10 16:21:00
我大多時間用 code::blocks,還不錯!
作者: chuegou (chuegou)   2019-02-10 16:52:00
不用寫makefile的小程式 同一樓
作者: Caesar08 (Caesar)   2019-02-10 17:42:00
因為用不到所有VS的功能,所以不用VS???好歹也應該是VS太大包,占用很大磁碟空間才對吧
作者: TitanEric (泰坦)   2019-02-10 18:12:00
請問原po VS是用幾版的 印象中2015以後就開很快了
作者: uranusjr (←這人是超級笨蛋)   2019-02-10 18:14:00
Clang + VS Code 也是個選擇, 外掛裝上去跟 IDE 沒兩樣
作者: springman (司布林)   2019-02-10 18:44:00
如果不需用到debugger,code::blocks方便很多啊!
作者: testPtt (測試)   2019-02-10 19:31:00
簡單的小程式就找web的去跑就好
作者: loveme00835 (髮箍)   2019-02-10 19:33:00
CLion 可以試試
作者: tomsawyer (安安)   2019-02-10 23:22:00
樓上指的外掛就是Clang吧 個人也是這樣搞 VS太肥了
作者: KanzakiHAria (神崎・H・アリア)   2019-02-11 07:26:00
你問會沒有python方便代表你要去了解靜態語言和動態語言的差別而且你都說要"IDE" 本來就是功能複雜的東西包含專案管理 套件管理 除錯器管理 編譯器管理還有版本管理 linter程式碼的上色 自動補齊 排版C++龐大的架構下 輕量就不可能好用vs2015有real-time peak definition 所以肥大vscode沒有做real-time parsing 所以要先編譯最輕量sublime寫code方便好用 一樣可以做build一般人所謂的windows的不適合開發是指套件管理linux只要一行apt-get就下載好要的librarywindows上需要自己去拉package放到自己常用的資料夾慘一點的還要自己build source你編譯單檔好不好用跟linux/win一點關係都沒有典型的尿不準怪馬桶歪
作者: xvid (DivX)   2019-02-11 11:21:00
CodeLite 你要有中斷點還是用VS比較方便 肥沒關係 順就好
作者: IhateOGC (我討厭)   2019-02-11 14:14:00
神人都直接grep猜原始碼的誰和你學IDE不過VS真的滿方便QQ
作者: holishing   2019-02-12 22:57:00
要輕量嗎...
作者: guteres (走出自己的路)   2019-02-13 23:09:00
code:blocks有些設定還是太複雜了而且混在一起,真的簡單的GUI IDE就用codelite
作者: Sirctal (母豬母豬 夜裡哭哭)   2019-02-14 11:56:00
你可以try try看 CLion
作者: s9041200 (小明阿)   2019-02-14 18:27:00
vscode
作者: damody (天亮damody)   2019-02-18 12:07:00
Visual studio 2019

Links booklink

Contact Us: admin [ a t ] ucptt.com