繁体   English   中英

在 Mac OS X 上编辑 C++ 的好方法是什么?

[英]What is a good way to edit C++ on Mac OS X?

我是第一年的 Comp。 科学。 学生,我正在寻找在 Mac 上开发 C++ 的最佳方式。 我有 Xcode 和 Textmate。

每个的好处/坏处是什么? 有没有更好的?

我不喜欢必须使用整个项目来使用 Xcode 运行程序。 这是唯一的方法,还是我错了?

另外,有没有办法更改 xcode 中 .cpp 文件中包含的默认文本?

在 Mac OS X 上编辑 C++ 的好方法是什么?

用你的头。

两个都试试。 文本编辑器是个人品味的问题。 看看vimemacs上的火焰让太阳看起来苍白。

唯一可以告诉您什么是最适合您的文本编辑器就是您自己

http://code.google.com/p/macvim/

我会深入学习 vim(或者 emacs,如果你真的想的话)。

编辑:您在 CS 方面领先 4 年以上。 我真的建议你学习 vim 或 emacs,尤其是当你还在上大学的时候。

使用 Xcode,您可以单独编辑每个文件,而无需它们属于一个项目。 此外,您可以在 /Developer/Library/Xcode/File Templates 中查看 Xcode 使用的模板; 当您觉得合适时,请随意对它们进行打击。

我是 textmate 的忠实粉丝。 它给了你很大的力量,但不会妨碍你。 你也可以试试Eclipse for C/C++

我几乎只使用 Textmate,但公平地说,决定切换到 Textmate(来自 OS 9 天的 codewarrior),主要是因为 XCode 编辑器(当时命名为 ProjectBuilder)在编辑较大的文件时速度非常慢。

我确信这些年来变化很大,但我认为没有理由转换,所以我没有。

也就是说,XCode 真正胜过 Textmate 的一件事是调试器的集成,当你刚开始学习时,我认为拥有一个集成的调试器将帮助你快速了解你的代码发生了什么,这将是一个很大的优势...

如果你有 Textmate,就都试试几个月吧,反正你是学生,你应该有足够的时间

Netbeans 是免费的,对 C++、Java 和其他语言有很好的自动完成功能。 它也是跨平台的。

http://www.netbeans.org/downloads/

我不喜欢必须使用整个项目来使用 Xcode 运行程序。 这是唯一的方法,还是我错了?

因为 MacOS X 建立在 Unix 之上,所以您可以使用许多位于 XCode 之外的开发工具。 最值得注意的是,有了一个好的终端应用程序,您可以直接使用 gcc 进行开发,完全绕过 XCode。 在这种情况下,我建议您找到一个您喜欢的源代码编辑器,例如 TextMate 或此处推荐的其他编辑器之一。 直接使用 gcc 可以让您快速周转,而且您似乎正在寻找的开销很小。

我是 emacs 的忠实粉丝,因为:

1)它是可扩展的。 支持数以千计的语言,您有编辑 XML、HTML 等的模式。2) 高度可配置。 您可以设置自己的键绑定、更改缩进等。 3) 它功能强大。 它可以轻松地与编译器、调试器集成,使文本编辑变得非常快速。

您也可以检查 vi、textmate 或 xcode。 他们都是很棒的编辑。 这一切都取决于哪一种更适合您。

我非常喜欢Xcode 我不确定你为什么排除它。 真的没有那么复杂。

我最近使用了 SublimeText,它既好又快。 试一试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM