C言語のオススメ統合開発環境(IDE)について
- C言語のオススメ統合開発環境(IDE)について教えてください。
- C言語の統合開発環境(IDE)について質問です。現在、組み込み系の開発をC言語で行っていますが、テキストエディタでは開発に時間がかかってしまっています。
- C言語の統合開発環境(IDE)について教えてください。
- ベストアンサー
C言語のオススメ統合開発環境(IDE)について
C言語のオススメ統合開発環境(IDE)について教えてください。 先日より組み込み系の改修案件の開発をC言語で行うことになりました。 今まで、JAVA、C#でのオープン系開発を5年程度やっているのですが、 C言語、組み込み系は共に初めての体験になります。 既に動作しているシステムのため、相当量のソースがあり、 一緒に作業している方達はテキストエディタ(秀丸やサクラ等)を 使用して開発をしているのですが、 私自身がC言語になれていないこと、スケジュールがタイトな事もあり、 ソースを追うのにも時間がかかってしまっている状況なため 扱いやすい統合開発環境があればそちらを利用したいと考えております。 基本的にはコンパイルやデバッグを行いたいわけでなく、 「便利なエディタ」という概念での利用がしたいだけです。 フリーソフトでさえあれば問題ありません。 また、Eclipse、VisualStudioは今までの業務で使用経験があります。 「周りと合わせて秀丸使え!」という意見もあるかと思いますが、 限られた時間で作業効率をあげたいと思っておりますので、どうぞ宜しくお願いいたします。
- channovi
- お礼率78% (11/14)
- C・C++・C#
- 回答数5
- ありがとう数6
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
スケジュールがタイトということであれば、新しいIDEで慣れ、覚えていくのは大変では? 私自身はVim+Ctagsを使っていますが、上記の理由でオススメできないかなと思いました。 いっそ、EclipseかVisualStudioをエディタとして使ってはいかがでしょう? EclipseはCDTプラグインでC言語対応になりますが、VisualStudioならそもそも C言語に昔から対応してますんで、コード補完とか構造体のメンバ参照とか 大抵の事はできますよ。 好きな方使えばいいと思いますけど。
その他の回答 (4)
- pokapoka1980
- ベストアンサー率41% (48/117)
>基本的にはコンパイルやデバッグを行いたいわけでなく それで組み込みならテキストエディタで良いと思いますが・・。 テキストエディタなら、たいていC開発用の設定が入っていて、 見やすく色分けしてくれるはずです。
お礼
回答ありがとうございました。 メンバの参照やコード補完ができれば、テキストエディタより生産性をあげられるかな?と 考えていたのですが、やはりベストはテキストエディタみたいですね。 一応Eclipseも入れながら、どっちも扱って自分なりの選択をしたいと思います。
- zwi
- ベストアンサー率56% (730/1282)
Eclipse CDTではダメなのですか?
お礼
回答ありがとうございました。 メンバの参照やコード補完ができれば、テキストエディタより生産性をあげられるかな?と 考えていたのですが、やはりベストはテキストエディタみたいですね。 一応Eclipseも入れながら、どっちも扱って自分なりの選択をしたいと思います。
- D-Matsu
- ベストアンサー率45% (1080/2394)
IDEでソースが読みやすくなることはあまりないかと。 Doxygenに食わせるか、サクラのタグ機能を使うのがお手軽でそこそこ可読性が上がるんじゃないですかねぇ。
お礼
回答ありがとうございました。 メンバの参照やコード補完ができれば、テキストエディタより生産性をあげられるかな?と 考えていたのですが、やはりベストはテキストエディタみたいですね。 一応Eclipseも入れながら、どっちも扱って自分なりの選択をしたいと思います。
- hitomura
- ベストアンサー率48% (325/664)
う~ん、残念ながら組み込み系ということであればテキストエディタがベストの選択のような気がしますが……。 統合開発環境並みに育てられるエディタといえば Emacs あるいはそのクローンたち(下記 URL、クローンについては「Emacs の仲間たち」節を参照のこと)が有名ですが、 http://ja.wikipedia.org/wiki/Emacs そこまで育てる手間が必要なのと独特の操作法を覚える必要があるのを考えると、タイトなスケジュールである今回は見送ったほうがいいと思います。 使用するコンパイラが Borland C++Compiler ならば「C言語を始めよう!」(下記 URL)がよさそうですが、 http://homepage3.nifty.com/aokura/ 組み込み系ですから多分コンパイラが違うでしょう。 それから、サクラエディタですが、ヘルプの「あると便利なツール、ファイル」(参考 URL)に書いてある GNU diff と ctags.exe を導入してみたらどうでしょうか? GNU diff は参考 URL からは実行ファイルのある場所に飛べないので、以下に URL を記述します。 GNU diff http://www.gnu.org/software/diffutils/
お礼
回答ありがとうございました。 メンバの参照やコード補完ができれば、テキストエディタより生産性をあげられるかな?と 考えていたのですが、やはりベストはテキストエディタみたいですね。 一応Eclipseも入れながら、どっちも扱って自分なりの選択をしたいと思います。
関連するQ&A
- C/C++における最もシェアの高い開発環境について
こんにちは。 題記の件についてご質問させていただきます。 現在、C言語や開発環境の使い方について勉強をしたいと考えておりますが、 統合開発環境を何にしようか迷っています。 最もシェアの高いと思われる統合開発環境を 教えていただけますでしょうか。 今のところ、VisualstudioかEclipsを考えています。
- ベストアンサー
- C・C++・C#
- linux 上での C言語開発のデバッグ環境
linux 上で C言語を使った開発をするようになったのですが、みなさんは、デバッグなどはどうなさっているでしょうか?私は、Emacsは使うことが出来ます。 Windows では Visual C++ (.net) を使っていて、「ソース上でマウスのポインタを変数に合わせれば、変数の値を確認できる」など、デバッグが便利だったのですが、linux上ではどうするものでしょうか? ネットで調べると、emacs をエディタとして開発している人が多いみたいなので、どうしていらっしゃるのかなと思いました。
- ベストアンサー
- Linux系OS
- 開発言語の選択
新しくWindowsアプリケーションや、Webアプリケーションを構築するのにVisualStudio.Netを利用しようと思っています。しかしこの統合開発環境にはVB.NET、C++.NET、C#、J#等さまざまな言語が利用可能となっており、どの言語を使うべきなのか悩んでおります。 普通はどのように開発言語を選択するものなのでしょうか? もしもそれぞれの言語ごとに明確な違い、得意分野や、パフォーマンス(実行速度)の差があるのでしたら、開発言語選択の指標となりますので是非教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- C言語の学習環境について。
C言語の学習環境について。 学校でC言語を習っているのですが、学校ではソースコードを秀丸エディタを使って編集しています。学校で使っているコンパイルソフトはvisual stdio2010です。 vscmd.bat というファイルからコマンドプロンプトを起動し、秀丸エディタでソースコードを編集し、コマンドプロンプト上で、clのコマンドでコンパイルして実行すると言うことをしています。 自宅でも同じことをしたいと思っておりまして、検索して調べてみたりしたのですがいまいちわかりません。 私は自宅のPCでは、テキストエディタはTeraPadを使いたいと思っており、コンパイルソフトはvisua stdio2008、OSはwindows7です どうすればいいのでしょうか?どなたかご教授お願いします。
- ベストアンサー
- C・C++・C#
- LinuxでのC言語開発に便利な統合開発環境
Linux OS上で、C言語の開発をすることになりました。 そこで、質問なのですが、使い勝手のよい便利な統合開発環境はありますでしょうか?また、その際に使われているLinuxのディストリビューションは何でしょうか? 私自身、以下の開発環境を実装してみましたが、非常に動作が重く、とても開発環境として使っていけるとは思えませんでした。 統合開発環境 Eclipse3.3 JAVA実行環境 jre1.6 Linuxのディストリビューションは Vine Linux3.2 です。 現状、試行錯誤しながら、どのディストリビューションとどの開発環境の組み合わせがいいかをあれこれ検証しているだけの時間があまりない状況です。そこで、できればみなさんの構築実績のある組み合わせをお教えいただければと思っております。(また、それに伴う構築手順のHPなどがあれば幸いです。) 大変恐縮ではありますが、何卒宜しくお願いいたします。
- 締切済み
- C・C++・C#
- C言語のソースを書く際使いやすい・・・
C言語のソースを書く際使いやすいテキストエディタはないですか? メモ帳では横に行番号がないのでデバッグの作業が大変です。 なのでいいテキストエディタを教えてください、お願いします・
- ベストアンサー
- C・C++・C#
- C++の統合開発環境について
質問させていただきます. 私、大学四年生で卒業研究の為にC++のアプリケーションを組もうと思っています. そのC++の統合開発環境についてなのですが... 私の家のパソコンは、windowsです.そして、研究室のパソコンはMacです. 研究室だけでなく、家でも作業を進めたいので、IDEをそろえたい、または互換性のある環境に整えたいと思っています. そして、私の研究にはCERNのROOTというC++のライブラリ群を使いたいと思っています. IDEをふかく使い込んだ事がないので、今の印象だと Visual Studio : CERNがROOTを使った開発において、推奨しているIDE です. インクルードパスの追加などが楽なのでぜひともこれを使いたいが、Macには非対応なので研究室で使う事はできません. Eclipse&Netbeans:C++に対応しているみたいですが、実際の使い心地についてはわかりません.ただ、Macでもこれら二つは使えるので、家と研究室の双方で使用できると思います. Netbeansはインクルードパスの追加がVisualStudioやEclipseよりも面倒な印象があります. 少々わがままな要望だとはおもいますが、私の望みにあうような環境を整える為にはどのようにすればよいと思いますか? ご意見をお待ちしております.
- ベストアンサー
- C・C++・C#
- 開発環境
JavaScriptの開発環境に関して質問があります。 マイクロソフト系の言語ならVisualStudio、JavaやPHPならEclipse といったステップ実行可能なデバッグ機能が付いた開発環境があります。 皆さんは、JavaScriptをどのような環境で開発していますか? JavaScriptでAjaxのプログラミングをしたのですが、 開発経験がないため入り口から分かりません。 今は、ブラウザにデバッグライトを出してプログラミングしてます。すごく能率悪いです。 初歩的な質問かもしれませんがご存知の方、教えてください。
- ベストアンサー
- JavaScript
- C言語プログラムの開発環境
今、C言語のプログラムの開発環境をネット上でフリーで入手しようとしています。何かいいソフトをご存知でしたら教えていただけないでしょうか? 実はすでに海外のサイトからダウンロードしたソフトを持っているのですが、それについてきたエディタが日本語に対応していないため、プログラム中に説明文をつけられないのです。学校のレポートを書くとき結構それで苦労したので、今後の快適な学生生活のために、よりbetterなソフトを探している次第です。希望としては、 1.エディタが日本語対応。 2.Windows2000対応。 3.コマンドプロンプトは使いたくない。 4.見た目よりも真の効率を。 といったところです。優先順位は上からの順です。 よろしくお願いします。またC言語プログラムの開発環境について大事なことがあったら何でもいいから教えていただきたいと思います。
- ベストアンサー
- フリーウェア・フリーソフト
お礼
回答ありがとうございました。 メンバの参照やコード補完ができれば、テキストエディタより生産性をあげられるかな?と 考えていたのですが、やはりベストはテキストエディタみたいですね。 一応Eclipseも入れながら、どっちも扱って自分なりの選択をしたいと思います。