kjreen
V2EX  ›  macOS

有没有什么比较好的 c++ ide?

By kjreen at 2015 年 11 月 29 日 · 8478 次点击

楼主是数学系的学生,有一门课叫做算法数学,需要用到很基础的 c++编程

在国外读书,所以没有专门开这门课, c++主要靠自己学,所以我没打算多深入地学,数学作业就做不完了。。

用着一台 mba ,看到推荐的好像都是 xcode ,可是我觉得就对付上课的内容而言根本不需要用到一个这么庞大的 ide 吧?

最近一次用到的编程任务是 merge sort 和 quick sort

各位大侠给楼主推荐个小清新的能跑在 Mac OS 上的 IDE 吧抱拳!

43 条回复  •  2015-12-01 07:11:14 +08:00
KexyBiscuit
   1
KexyBiscuit  
   2015 年 11 月 29 日 via Android   ❤️ 2
sinxccc
   2
sinxccc  
   2015 年 11 月 29 日   ❤️ 1
就是写点作业之类的小程序的话 Coderunner 超级好用。
MCVector
   3
MCVector  
   2015 年 11 月 29 日   ❤️ 1
考虑命令行编译?只要一个好的编辑器就行了,比如用 atom. 简单的代码不包含任何其它库的输入 g++ -o <binary> *.cpp 就能编译了。
icreeper
   4
icreeper  
   2015 年 11 月 29 日 via iPhone   ❤️ 1
试试 vim ?
razrlele
   5
razrlele  
   2015 年 11 月 29 日 via iPhone   ❤️ 1
spf13 vim ,然后再加几行映射快捷键调用 g++编译, gdb 调试
freeznet
   6
freeznet  
   2015 年 11 月 29 日 via iPhone   ❤️ 1
CLion
Wao
   7
Wao  
   2015 年 11 月 29 日   ❤️ 1
CodeRunner ,好用

我以前的 coding 作业基本都靠它完成
49
   8
49  
   2015 年 11 月 29 日   ❤️ 1
小清新 VIM
大清新 Clion
regeditms
   9
regeditms  
   2015 年 11 月 29 日   ❤️ 1
xcode 好像也可以哦。或者 clion
Hello1995
   10
Hello1995  
   2015 年 11 月 29 日 via Android   ❤️ 1
vim 编辑, g++编译, gdb 调试。
canautumn
   11
canautumn  
   2015 年 11 月 29 日   ❤️ 2
既然 Xcode 都嫌重就不要考虑 CLion 了。你需要的是 CodeRunner 或者任意一个编辑器如 VSCode 、 Sublime Text 。而这些都叫编辑器,并不能叫 IDE ,基本没有调试功能。作业的话用 cout 大法调试即可。楼主都说了 C++没打算深入学,就不要碰 Vim 和 gdb 了吧。
xiang578
   12
xiang578  
   2015 年 11 月 29 日 via iPhone   ❤️ 1
codeblocks
htfy96
   13
htfy96  
   2015 年 11 月 29 日   ❤️ 1
r#1 @KexyBiscuit 基于 GNU Global 的 SmartSense ……还是算了吧
PaulYoung
   14
PaulYoung  
   2015 年 11 月 29 日   ❤️ 1
@49 大清新 23333
shakespark
   15
shakespark  
   2015 年 11 月 29 日   ❤️ 1
ide 一般用在工程项目(就是文件比较多)时有效,你就写个简单的一两个文件的程序,直接文本编辑器编辑了之后 g++就足够了,根本用不到 ide ,所以没必要在寻找 ide 、学习 ide 上花时间。
jjgod
   16
jjgod  
   2015 年 11 月 29 日   ❤️ 1
Qt Creator?
shiltian
   17
shiltian  
   2015 年 11 月 29 日
@Wao 但是它不带调试功能。
shiltian
   18
shiltian  
   2015 年 11 月 29 日   ❤️ 1
推荐 Xcode ,虽然庞大,但是既然用到了 IDE ,就用一个完整的。
CLion 按键、代码提示都不如 Xcode (自我感觉),其实这就是一个习惯的问题。如果你习惯 Windows 的键位,那 CLion 还是可以考虑的。
Owenjia
   19
Owenjia  
   2015 年 11 月 29 日   ❤️ 1
在用 KDevelop ,配合 CMake 挺不错的。
VmuTargh
   20
VmuTargh  
   2015 年 11 月 29 日 via Android   ❤️ 1
Code::Blocks
emacs
NetBeans
eclipse
xcode
wezzard
   21
wezzard  
   2015 年 11 月 29 日   ❤️ 1
OS X 上体验原生的 IDE 只有 Xcode ,其他体验要么跟屎一样,要么不原生。
Changxu
   22
Changxu  
   2015 年 11 月 29 日   ❤️ 1
Lion
zky001
   23
zky001  
   2015 年 11 月 29 日   ❤️ 1
sublime
clion
vim
Wao
   24
Wao  
   2015 年 11 月 29 日   ❤️ 1
@tianshilei1992 做作业足够了, debug 就靠看错误信息了 =.=
em70
   25
em70  
   2015 年 11 月 29 日   ❤️ 1
现在有不会编程的数学家? 编程得系统学啊
hackpro
   26
hackpro  
   2015 年 11 月 29 日   ❤️ 1
Emacs ,还支持 LaTeX 对你们来说再合适不过了吧
ddgreat
   27
ddgreat  
   2015 年 11 月 29 日 via iPhone   ❤️ 1
居然没有人推荐 Qt 。真心推荐。正在用。
ddgreat
   28
ddgreat  
   2015 年 11 月 29 日 via iPhone
噢。收回我的话。看走眼了
@jjgod 点个赞
Drahcir
   29
Drahcir  
   2015 年 11 月 29 日   ❤️ 1
Qt creator
免费而强大
zonghua
   30
zonghua  
   2015 年 11 月 29 日   ❤️ 1
Code::Blocks
wizardforcel
   31
wizardforcel  
   2015 年 11 月 29 日   ❤️ 1
vs
clion
qt creater
code::blocks
kjreen
   32
kjreen  
OP
   2015 年 11 月 29 日
@jjgod
@wizardforcel
@Drahcir
@ddgreat

想问一下推荐 QT 的,我应该单独下载 qt creator 就好了吗
jjgod
   33
jjgod  
   2015 年 11 月 29 日   ❤️ 1
在 OS X 上你应该至少需要 Xcode 的 Command Line Tools 吧,如果不需要完整 Xcode 的话。
kjreen
   34
kjreen  
OP
   2015 年 11 月 29 日
@jjgod 所以最后的出路其实还是只有 Xcode 一条吗?
regeditms
   35
regeditms  
   2015 年 11 月 29 日   ❤️ 1
@kjreen 大概是这样,我整个游戏项目都是用 xcode 都没问题, clion 主要是太卡了。我用 cmake 规则转 xcode 工程。
kjreen
   36
kjreen  
OP
   2015 年 11 月 29 日
@regeditms 多谢咯。我其实也下过 xcode ,首先是被体积吓了一跳,打开的时候再次震惊了,那时候我只是想写 hello world 而已 23333333
jjgod
   37
jjgod  
   2015 年 11 月 29 日   ❤️ 1
@kjreen: 你至少需要一个编译器,所以不管你用不用 Xcode 都必须要先装 Xcode 的 Command Line Tools 或者 Xcode 才行。
kjreen
   38
kjreen  
OP
   2015 年 11 月 29 日
@jjgod 了解了。。我还是不挣扎老老实实装一个 xcode 好了,谢谢你啊
Drahcir
   39
Drahcir  
   2015 年 11 月 29 日
@kjreen
OS X 上应该先安装 Xcode ,至少得有 Command Line Tools.
如果您并不打算深入学习 C++,那么 Xcode 已经足够用了。
vandort
   40
vandort  
   2015 年 11 月 29 日
@49 冲这个大清新点个赞
altair21
   41
altair21  
   2015 年 11 月 30 日 via iPhone
coderunner + 1
hqs123
   43
hqs123  
   2015 年 12 月 1 日
visual studio 功能强大用起来方便.
© 2026 V2EX · 70ms · 3.9.8.5