各位神人大家好,
小弟我主要是在 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?
作者:
lc85301 (pomelocandy)
2019-02-10 16:14:00vscode?
作者:
chuegou (chuegou)
2019-02-10 16:52:00不用写makefile的小程式 同一楼
作者:
Caesar08 (Caesar)
2019-02-10 17:42:00因为用不到所有VS的功能,所以不用VS???好歹也应该是VS太大包,占用很大磁盘空间才对吧
请问原po VS是用几版的 印象中2015以后就开很快了
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2019-02-10 18:14:00Clang + VS Code 也是个选择, 外挂装上去跟 IDE 没两样
如果不需用到debugger,code::blocks方便很多啊!
作者:
testPtt (测试)
2019-02-10 19:31:00简单的小程式就找web的去跑就好
楼上指的外挂就是Clang吧 个人也是这样搞 VS太肥了
你问会没有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:00CodeLite 你要有中断点还是用VS比较方便 肥没关系 顺就好
神人都直接grep猜原始码的谁和你学IDE不过VS真的满方便QQ
作者:
guteres (走出自己的路)
2019-02-13 23:09:00code: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:00Visual studio 2019