一个很好的c++编程环境,适用于Mac OS X
A good C++ programming enviornment for Mac OS X
我尝试过Xcode, textwrangler和Qt,我最喜欢textwrangler,但它不支持c++,即编译和检查语法。你能给我推荐一个好的编辑吗?
我不喜欢Xcode,因为它会猜测你输入的是什么函数,这对我学习语法没有帮助
我认为你可能需要把学习语言和学习工具分开。
XCode可能是Mac最好的集成开发环境,你会逐渐欣赏它的自动完成功能,因为它节省了你大量的输入!
如果你真的不需要它(我建议你这样做!),那么你可以关闭它:
转到XCode->Preferences->Text Editing
并取消勾选"建议完成",同时输入"
试试Eclipse:http://www.eclipse.org/downloads/
或
CodeBlocks:http://www.codeblocks.org/
我也刚开始在mac上学习c++。我喜欢使用Xcode来编写和运行程序,因为它很好地组织了项目的所有文件。而且,如果目标是objective-c的话,它会使学习变得容易。
我建议关闭自动完成和实时错误检测,以提高你的学习和调试技能。我把两者都关掉了,有时会很挣扎,但我相信这增加了我的理解。
祝你好运!相关文章:
- FLTK 2.0构建和演示,适用于VS2019的2011年左右的代码库
- C++17 - 使用自定义分配器的节点提取/重新插入 - 适用于 clang++/libc++,但不适用于 libstd
- "string.h"在构建适用于iOS的qt应用程序中找不到消息
- 适用于 WebView2 旧版本的示例应用程序
- 在 NVIDIA GEFORCE GTX 1050 上下载适用于 Windows 10 的 openCL 1.2
- __attribute__(优化(0))) 是否适用于"recursively"?
- 为什么 std::erase(std::erase_if) 不是适用于<algorithm>任何容器的模板?
- 使用一个参数的模板函数时出错(适用于 2)
- 使用 适用于 Android 和 iOS 的 tf-lite C++ API
- 为什么这适用于 G++ 而不是 CLANG?
- 适用于 macOS 的 Xcode 应用程序。这就是我设置从USB麦克风输入获取音频的方式。一年前工作,现在没有了。为什么
- 适用于 Linux 的 c++ 上的代理脚本
- 为什么我的 SFINAE 表达式不再适用于 GCC 8.2?
- 使输出流式处理运算符适用于 boost::variant<std::vector<int>、int、double 的正确方法是什么>
- 有没有适用于Windows.lib文件的GNU二进制文件描述符(BFD)
- 模板函数仅适用于VS
- 如何在cmake中包含适用于g++或viceversa的库
- 适用于win32、linux、mac的POSIX C包装器
- 一个很好的c++编程环境,适用于Mac OS X
- 如何安装适用于Mingw Linux编译环境的BerkeleyDB