2009-08-20 12 views
1

私は初年度です。 Sci。 MacでC++を開発する最良の方法を探しています。私はXcodeとTextmateを持っています。Mac OS XでC++を編集するにはどうすればよいですか?

それぞれのメリットとネガティブは何ですか?より良いものはありますか?

私はXcodeでプログラムを実行するためにプロジェクト全体を使用する必要はありません。これを行う唯一の方法ですか、私は間違っていますか?

また、xcodeの.cppファイルに含まれるデフォルトのテキストを変更する方法はありますか?

+0

@dassouki多くの時間が必要だ。かなりされていない - ことIDEを求めて、これはアプローチやツールを求めています。私が近くに投票するのに十分に近いところではありません。 –

答えて

3

私はほとんどTextmateを使用していますが、XCodeエディタ(ProjectBuilderという名前の)が大きなファイルを編集するのが面倒だったため、Textmate(OS 9日でコードワードから来ています)に切り替えることは間違いありませんでした。

私は何年も変わってきたと確信していますが、私はそうしないために切り替える理由はありません。

つまり、XCodeが実際にTextmateを凌駕するのは、デバッガを統合したことです。覚え始めると、統合されたデバッガを使用すると、コードで何が起こっているのかをすぐに理解することができますあなたはTextMateのを持っていれば

は、わずか数ヶ月のためのemの両方を試してみてください...大きな利点となり、あなたはとにかく生徒が、あなたが

+1

あなたが学校に通ってから、いつもより多くのことを掘り起こして学ぶ機会があると思います。プログラミングの経験があまりないなら、私はxcodeのルートに行きますが、コマンドラインのテキストエディタを使ってgdbを使う方法を学ぶ方がいいでしょう。自分の好きなことをして、残りの人生の間、自分自身をIDEに制限しないでください。 – Max

4

私はtextmateの大ファンです。それはあなたに多くの力を与えますが、あなたの道には入りません。試してみることもできますEclipse for C/C++

1

Netbeansは無料で、C++、Javaなどの自動補完機能が優れています。それはまた、クロスプラットフォームです。 Xcodeのでは

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

5

プロジェクトに所属して、それらを必要とせずに、個別に各ファイルを編集することができます。また、/ Developer/Library/Xcode/File Templatesで、Xcodeで使用されるテンプレートを調べることもできます。あなたが適切であるとわかるように、彼らを殴るのは自由に感じてください。

10

Mac OS XでC++を編集するにはどうすればよいですか?

あなたの頭で。

両方をお試しください。テキストエディタは個人的な好みの問題です。太陽が薄く見えるように、vimemacsの炎を参照してください。あなたための最良のテキストエディタが何であるかを伝えることができます

一つだけは、あなたです。

6

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

私は掘ると(あなたが本当にしたい場合やemacs)Vimを学ぶでしょう。

EDIT:あなたはCSであなたより4年以上前です。私は本当にあなたがまだ大学にいるときに、vimやemacsを学ぶことを提案します。

1

私は、プロジェクト全体をXcodeで実行する必要はありません。これを行う唯一の方法ですか、私は間違っていますか?

MacOS XはUnixの上に構築されているため、Xcodeの外にある多くの開発ツールがあります。特に、良いTerminalアプリケーションでは、gccを使って直接開発することができ、XCodeをバイパスすることができます。その場合は、TextMateやここで推奨されている他のソースエディタのような快適なソースエディタを見つけることをお勧めします。 gccを直接使用すると、探しているオーバーヘッドがほとんどなく、迅速な処理が可能になります。

1

ので、私は、emacsのの大ファンです:それは拡張可能です

1)。何千もの言語がサポートされており、XML、HTMLなどの編集モードがあります。 2)設定が非常に簡単です。独自のキーバインディングを設定したり、インデントを変更したりすることができます。 3)強力です。コンパイラ、デバッガと簡単に統合され、テキスト編集を素早く行うことができます。

vi、textmate、またはxcodeも確認できます。彼らはすばらしい編集者です。それはすべてあなたのためにうまくいくものになります。

1

私はかなりXcodeが好きです。なぜあなたがそれを排除したのか分かりません。それほど複雑ではありません。

関連する問題