簡體   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