
楼主是数学系的学生,有一门课叫做算法数学,需要用到很基础的 c++编程
在国外读书,所以没有专门开这门课, c++主要靠自己学,所以我没打算多深入地学,数学作业就做不完了。。
用着一台 mba ,看到推荐的好像都是 xcode ,可是我觉得就对付上课的内容而言根本不需要用到一个这么庞大的 ide 吧?
最近一次用到的编程任务是 merge sort 和 quick sort
各位大侠给楼主推荐个小清新的能跑在 Mac OS 上的 IDE 吧抱拳!
1 KexyBiscuit 2015-11-29 07:50:15 +08:00 via Android Visual Studio Code https://code.visualstudio.com/ 配合 C++ Intellisense 扩展 https://marketplace.visualstudio.com/items/austin.code-gnu-global |
2 sinxccc 2015-11-29 07:58:43 +08:00 就是写点作业之类的小程序的话 Coderunner 超级好用。 |
3 MCVector 2015-11-29 08:23:03 +08:00 考虑命令行编译?只要一个好的编辑器就行了,比如用 atom. 简单的代码不包含任何其它库的输入 g++ -o <binary> *.cpp 就能编译了。 |
4 icreeper 2015-11-29 08:29:51 +08:00 via iPhone 试试 vim ? |
5 razrlele 2015-11-29 08:31:33 +08:00 via iPhone spf13 vim ,然后再加几行映射快捷键调用 g++编译, gdb 调试 |
6 freeznet 2015-11-29 08:52:49 +08:00 via iPhone CLion |
7 Wao 2015-11-29 09:23:29 +08:00 CodeRunner ,好用 我以前的 coding 作业基本都靠它完成 |
8 49 2015-11-29 09:25:01 +08:00 小清新 VIM 大清新 Clion |
9 regeditms 2015-11-29 09:46:42 +08:00 xcode 好像也可以哦。或者 clion |
10 Hello1995 2015-11-29 09:53:26 +08:00 via Android vim 编辑, g++编译, gdb 调试。 |
11 canautumn 2015-11-29 10:00:54 +08:00 既然 Xcode 都嫌重就不要考虑 CLion 了。你需要的是 CodeRunner 或者任意一个编辑器如 VSCode 、 Sublime Text 。而这些都叫编辑器,并不能叫 IDE ,基本没有调试功能。作业的话用 cout 大法调试即可。楼主都说了 C++没打算深入学,就不要碰 Vim 和 gdb 了吧。 |
12 xiang578 2015-11-29 10:09:02 +08:00 via iPhone codeblocks |
13 htfy96 2015-11-29 10:16:30 +08:00 r#1 @KexyBiscuit 基于 GNU Global 的 SmartSense ……还是算了吧 |
15 shakespark 2015-11-29 11:14:07 +08:00 ide 一般用在工程项目(就是文件比较多)时有效,你就写个简单的一两个文件的程序,直接文本编辑器编辑了之后 g++就足够了,根本用不到 ide ,所以没必要在寻找 ide 、学习 ide 上花时间。 |
16 jjgod 2015-11-29 11:27:00 +08:00 Qt Creator? |
18 shiltian 2015-11-29 11:40:06 +08:00 推荐 Xcode ,虽然庞大,但是既然用到了 IDE ,就用一个完整的。 CLion 按键、代码提示都不如 Xcode (自我感觉),其实这就是一个习惯的问题。如果你习惯 Windows 的键位,那 CLion 还是可以考虑的。 |
19 Owenjia 2015-11-29 11:50:14 +08:00 在用 KDevelop ,配合 CMake 挺不错的。 |
20 VmuTargh 2015-11-29 12:01:49 +08:00 viaAndroid Code::Blocks emacs NetBeans eclipse xcode |
21 wezzard 2015-11-29 12:12:06 +08:00 OS X 上体验原生的 IDE 只有 Xcode ,其他体验要么跟屎一样,要么不原生。 |
22 Changxu 2015-11-29 13:14:54 +08:00 Lion |
23 zky001 2015-11-29 13:58:09 +08:00 sublime clion vim |
24 Wao 2015-11-29 14:27:25 +08:00 @tianshilei1992 做作业足够了, debug 就靠看错误信息了 =.= |
25 em70 2015-11-29 14:31:07 +08:00 现在有不会编程的数学家? 编程得系统学啊 |
26 hackpro 2015-11-29 15:04:09 +08:00 Emacs ,还支持 LaTeX 对你们来说再合适不过了吧 |
27 居然没有人推荐 Qt 。真心推荐。正在用。 |
29 Drahcir 2015-11-29 20:03:58 +08:00 Qt creator 免费而强大 |
30 zonghua 2015-11-29 20:14:59 +08:00 Code::Blocks |
31 wizardforcel 2015-11-29 21:23:35 +08:00 vs clion qt creater code::blocks |
32 kjreen OP |
33 jjgod 2015-11-29 22:03:41 +08:00 在 OS X 上你应该至少需要 Xcode 的 Command Line Tools 吧,如果不需要完整 Xcode 的话。 |
35 regeditms 2015-11-29 22:06:36 +08:00 @kjreen 大概是这样,我整个游戏项目都是用 xcode 都没问题, clion 主要是太卡了。我用 cmake 规则转 xcode 工程。 |
36 kjreen OP @regeditms 多谢咯。我其实也下过 xcode ,首先是被体积吓了一跳,打开的时候再次震惊了,那时候我只是想写 hello world 而已 23333333 |
37 jjgod 2015-11-29 22:14:03 +08:00 @kjreen: 你至少需要一个编译器,所以不管你用不用 Xcode 都必须要先装 Xcode 的 Command Line Tools 或者 Xcode 才行。 |
39 Drahcir 2015-11-29 22:40:03 +08:00 |
41 altair21 2015-11-30 09:29:34 +08:00 via iPhone coderunner + 1 |
42 ddgreat 2015-11-30 23:57:22 +08:00 |
43 hqs123 2015-12-01 07:11:14 +08:00 visual studio 功能强大用起来方便. |