想在mac上写c++,用什么编辑器比较好?
在Mac上其实拥有最好的C/C++开发环境,除了没有Windows下原生的visual studio以外,其他的都有,今天我就带大家来看一下到底有哪些工具体验很棒。
Emacs/Vim + GCC + GDB,*nix环境下最好的开发工具集
其实对于研究和学习,用Emacs和Vim两款文本编辑器搭配GCC等开发工具集是最好的不过的了,当然不管是Emacs还是Vim,学习成本都比较高,对于有*nix基础,以及对于emacs和vim有基础的同学自然是比较好的选择。
如果你不熟悉这两款文本编辑器,你也可以选择其他一些门槛较低的文本编辑器,而且这些编辑器都非常好用,这里首推sublime text,atom和visual studio code,这些编辑器现代感比较强,UI界面比较美观,而且都是开源的,最重要的是开源支持非常好,插件非常丰富,用起来非常方便。
苹果官方xcode集成开发环境
当然Xcode支持最好的还是亲儿子Objective-C和swift,这毕竟是苹果自己的语言,自己的生态体系,所以支持自然是最好的,就好像visual studio上也会有意无意的向C#倾斜一样,即使VS对C++支持已经近乎无可挑剔了。而苹果上最好的C/C++环境也是Xcode,无论如何,C/C++都是*nix下的核心技术,所以macOS不会不支持,Xcode也不可能轻视。但是Xcode可定制性差,插件少而且非常难用,而且对于外部make项目代码的补全支持很差。
说实话,看这个之前请忘掉我之前说的话,看了CLion以后,你会觉得Xcode什么鬼?不吹牛,CLion的出现,Xcode已经不算什么了,可以毫不客气的说,CLion就是macOS下最好的C++开发环境,没有之一!
这款应用如果是Java开发者应该比较熟悉,JetBrains公司、就是打造了IntelliJ IDEA集成开发环境的公司,而且他家的开发工具都非常好用,IDEA,WebStorm,PHPStorm都做得非常好,所以如果你熟悉其中一款软件,各种快捷键你都不用习惯了,拿过来就可以用。
暗色系的主题支持、颜值也高、代码提示与反应速度 、智能提示准确度 、查找定义等都是同类开发工具里面最佳的,虽然在静态审查等方面与visual studio还是有差距,但是在macOS下CLion已经是当之无愧的MVP,你值得拥有。
当然还是那句老话,什么工具都要自己去亲自使用了才行,别人都只是给个建议,适合自己的,自己用着酸爽的才是最好的。因为篇幅有限,没办法详细写,也没有太多的时间去一个个软件实际给大家操作演示一遍,希望感兴趣的同学自己去实际尝试一下,吃上再说,然后根据自己的体验选择,不懂的地方Google,stackoverflow以及官方文档。
当然首选JetBrains CLion了,JetBrain CLion 中文版是Mac上一款适用于C和C ++的跨平台IDE,功能强大的智能编码***和代码分析软件,使用 CLion能够通过即时导航和可靠的重构来提升你的工作效率,强大的智能代码***,让你省时省力又省心,拥有只能编辑器来分析上下文,通过导航和搜索功能快速找到你需要的内容,非常实用的是能够实时现实出代码中存在的错误和可能出现风险的地方,方便大家快速修复,避免后期不必要的损失。
此外,JetBrAIns CLion 2019 for Mac中文版它的C ++重构现在更加准确,代码突出显示已转移到Clangd以使编辑器更具响应性。为了帮助您遵循首选的编码风格,CLion现在与着名的ClangFormat工具集成,并添加了对各种C / C ++命名方案的支持。对于编译数据库项目,现在可以创建独立于构建系统的目标和运行/调试配置。
***s://***.macdown.com/mac/174.html
到此,以上就是小编对于mac中的C编程软件的问题就介绍到这了,希望介绍关于mac中的C编程软件的1点解答对大家有用。