• ベストアンサー

C言語プログラムの開発環境

今、C言語のプログラムの開発環境をネット上でフリーで入手しようとしています。何かいいソフトをご存知でしたら教えていただけないでしょうか? 実はすでに海外のサイトからダウンロードしたソフトを持っているのですが、それについてきたエディタが日本語に対応していないため、プログラム中に説明文をつけられないのです。学校のレポートを書くとき結構それで苦労したので、今後の快適な学生生活のために、よりbetterなソフトを探している次第です。希望としては、 1.エディタが日本語対応。 2.Windows2000対応。 3.コマンドプロンプトは使いたくない。 4.見た目よりも真の効率を。 といったところです。優先順位は上からの順です。 よろしくお願いします。またC言語プログラムの開発環境について大事なことがあったら何でもいいから教えていただきたいと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • baha
  • ベストアンサー率38% (16/42)
回答No.1

そういうことであれば、 フリーのコンパイラーとしてボーランドの"C++Compiler" と、 そして開発環境としては、"CPad for Borland C++Compiler"が おすすめです。 実際わたしもこの組み合わせで使用してしますが、大変使いやすく 重宝しています。 "CPad for Borland C++Compiler"は、完全なフリーソフトではなく 「送金義務のないシェアウエア」という扱いだそうです。 一度使ってみてはいかがですか? ・ボーランド C++Compiler http://www.borland.co.jp/cppbuilder/freecompiler/ ・CPad http://hp.vector.co.jp/authors/VA017148/

その他の回答 (4)

  • tanicchi
  • ベストアンサー率41% (5/12)
回答No.5

3と4ってなんかものすごく矛盾している気がするのですが…。 海外から落としてきたソフトのエディタが日本語のエンコードが出来ないだけであれば、外部エディタとして日本語テキストエディタを指定してやればよいのでは。 私自身としてはCygwinを使うことをお勧めします。 gccやawkといった環境がついてきますから。 ただコンパイルなどはコマンドラインでの作業になるのでコマンドを使いたくないのであれば素直にお金を出してVCでも買いましょう。 おそらくmarradonaさんはGUIを効率的に作りたいとかおもって4のようなことを書かれているのでしょうが、基本的なコンソールプログラムをCで作れないのであれば、まずはそちらを勉強されることをお勧めします。 標準的なWinアプリを造りたいと思っているならVCかC++Builderを購入しましょう。これらの環境であれば仕事につく際にもその知識を役立てることが出来ると思います。 フリーの「WideStudio」という開発環境もありますが、これはどちらかといったら趣味としてGUIアプリケーションを造りたい人向けのものだと思います。 http://www.asahi-net.or.jp/~uj3s-hrby/index.html

  • alfeim
  • ベストアンサー率58% (114/195)
回答No.4

んー、4の用件と3の用件って結構反発すると思います・・・ 少なくともWindowsのツールよりかはUNIX系のツールの方が、全般的な開発効率は上がる(私の場合)のですが、その場合、shell経由でコマンドを使う事が多くなります。一応Editor経由でも出来ますけど・・・ 統合環境で・・・というのであれば素直に金出してVisualStudioを買っておきましょう。アカデミックであればVisualC++Proでも1万ちょっとです。以前のversionだとアカデミックでももっと高かったです。Pro版のアカデミックだと4万超だったはず。 Free系ツールであればGNU系でそろえるのが一番手っ取り早いでしょう。 私の場合、 EditorにEmacs系(Meadow)、コンパイラにgcc(g++)、デバッガにgdbといった感じでやってます。 >日本語対応 Emacs系エディタを使えば、漢字どころか、ハングル等でもOKです(コンパイラが通してくれるかは別問題ですが)。 >コマンドプロンプトは使いたくない また、統合環境としての機能もあるのでソースコードデバッギングもエディタ内から実行可能です。 >効率性 キーバインドもカーソル移動も含め、すべてフルキーのみで出来る用になっているのでアローキーにすら手を伸ばす必要がありません(Ctrlキーを酷使するので日本語106系キーだとcapsとswapしておかないと小指がつるかもしれませんが・・・)。 正規表現機能も入っていますし、拡張言語としてEmacsLispがあるので無茶をすればEditor自身にコンパイル機能を持たせるのも無理ではありません(本当に無茶すれば、です。Emacs21系にバイナリコンポーネントをロードする機能がつくらしいのでそれまで待つのが妥当でしょう)。 >Windows2000対応 Meadow、Cygwinの両者とも対応してます。 また、組み込み環境でもない限りそれぞれのコマンドは移植されているので、使い方を一度覚えればUNIX系にいこうが、WindowsだろうがMacだろうが(特にOS X)同等の環境が利用可能です。 なお、それぞれはフリー(GPL)ですので無料で利用可能ですが、導入にははっきりいってそれなりの知識と努力が必要とされます。 基本的にUNIX系のコマンド群ばかりなのでUNIX系を導入するのが一番お手軽です。 Windows下で用意するにはMeadowとCygwinをInstallするのが一番手軽です。 なお、Cygwinは http://www.cygwin.com Meadowは http://www.vector.co.jp/soft/dl/win95/writing/s0120702.html からそれぞれ入手可能です。

  • PCboy
  • ベストアンサー率30% (150/490)
回答No.3

 C言語などの開発時に使うエディタとして最適な物がありますよ!  このソフトは、C言語開発時を想定した表示、入力設定などが出来る便利なエディターです!  1度 ダウンロードして使ってみて下さい。(^_^)v ソフト名は『秀丸エディタ』です。  もちろん、2000にも対応してます。  

参考URL:
http://hidemaru.xaxon.co.jp/software/index.html
  • itohh
  • ベストアンサー率45% (210/459)
回答No.2

こんにちは。itohhといいます。 回答になっていませんが。 エディタが使いづらいとのことですが、エディタだけ別なものを使って コンパイルするって事は考えたことはお有りですか? Cに限らずソースファイルを編集するのには専用のエディタでなくても 極端な話MS Wordでも出来ますよ。 使い慣れているエディタで編集してみては如何ですか?

関連するQ&A

  • C言語の開発環境

    C言語のクオリティの高いフリーの開発環境を探しています。 Javaの開発環境として、Eclipseが良かったので、C言語も Eclipseでやってみたものの、Javaに比べて、自動的に文法 チェックや関数の補完、コンパイルへのショートカットがない、 コンパイルがかなり面倒と結構つかいにくく、他にいいのが ないか探しています。 C言語のオススメの開発環境、教えてください。

  • プログラムの開発環境について

    みなさんは開発環境を整えてプログラムに取り掛かってくれと言われたらどのような開発環境を整えますか? 私は開発環境のことに詳しくないので、LinuxかFeeBSD上でemacs使ってプログラムし、バグがあったらgdb使うといった感じです。コンパイラはOSに初めから付属のgccを使っています。UNIX系のOSだとCもC++もデフォルトでプログラムできるので。 最近はEclipsという統合開発環境が雑誌などに取り上げられていて、javaを初めとしてプラグインを入れればCやC++、PHPなどもプログラムできるようなんですが、私もそろそろ便利なものを使っていくべきかなーと考えています。現状ではCしか取り扱っていませんが、javaやC++、PHPなどの多言語を一つの開発環境で取り扱えるとありがたいです。もちろん一切お金をかけずに開発環境を整えられればいいのですが、Windows環境でVisual Stdioなどを導入するなどの意見でも構いません。これから主流になるであろうまたは人気が高いであろう開発環境を紹介していただければ幸いです。

  • C言語の学習環境について。

    C言語の学習環境について。 学校でC言語を習っているのですが、学校ではソースコードを秀丸エディタを使って編集しています。学校で使っているコンパイルソフトはvisual stdio2010です。 vscmd.bat というファイルからコマンドプロンプトを起動し、秀丸エディタでソースコードを編集し、コマンドプロンプト上で、clのコマンドでコンパイルして実行すると言うことをしています。 自宅でも同じことをしたいと思っておりまして、検索して調べてみたりしたのですがいまいちわかりません。 私は自宅のPCでは、テキストエディタはTeraPadを使いたいと思っており、コンパイルソフトはvisua stdio2008、OSはwindows7です どうすればいいのでしょうか?どなたかご教授お願いします。

  • C言語のオススメ統合開発環境(IDE)について

    C言語のオススメ統合開発環境(IDE)について教えてください。 先日より組み込み系の改修案件の開発をC言語で行うことになりました。 今まで、JAVA、C#でのオープン系開発を5年程度やっているのですが、 C言語、組み込み系は共に初めての体験になります。 既に動作しているシステムのため、相当量のソースがあり、 一緒に作業している方達はテキストエディタ(秀丸やサクラ等)を 使用して開発をしているのですが、 私自身がC言語になれていないこと、スケジュールがタイトな事もあり、 ソースを追うのにも時間がかかってしまっている状況なため 扱いやすい統合開発環境があればそちらを利用したいと考えております。 基本的にはコンパイルやデバッグを行いたいわけでなく、 「便利なエディタ」という概念での利用がしたいだけです。 フリーソフトでさえあれば問題ありません。 また、Eclipse、VisualStudioは今までの業務で使用経験があります。 「周りと合わせて秀丸使え!」という意見もあるかと思いますが、 限られた時間で作業効率をあげたいと思っておりますので、どうぞ宜しくお願いいたします。

  • 言語切り替え機能つきのプログラムの開発について

    言語切り替え機能つきのプログラムの開発について教えてください。 現在とある会社が開発したソフトウェアを使用しているのですが、 これに言語切り替え機能がついています。 中国語、英語、日本語に切り替えできます。 しかし、中国語へ切り替える際はMicrosoft Applocalseというものを追加インストールして それを経由して起動させる必要があります。 しかし、フリーソフトなどでも簡単に言語切り替えできるものが多数存在しています。 なので、そんなに難しいことではないのではないかと思っていたのですが その開発会社に聞いたところとても大変で難しいと言われました。 ですが本当にそうなのでしょうか? 調べたところVisualBasic5 - 6、Delphi 6.0 - 7.0などの古い言語で開発されているようです。 古い言語では難しかったかもしれませんが新しい言語であれば簡単に実装できるのであれば提案したいと思います。 皆さまのご意見をよろしくお願い致します。 ※言語切り替えで変わるのはメニューなどの固定項目のみです。

  • HTMLの開発環境について

    HTML言語初心者です。 HTML言語を記述するとき、テキストエディタさえあれば、実行できるとよく言われていますが、VBやC等、開発環境があって大変便利と思っているのですが、HTMLにもエラー等すぐに分かるような開発環境(コンパイラ)は無いものなのでしょうか。

    • ベストアンサー
    • HTML
  • c言語のエディターや開発環境でリアルタイムに(ユーザー操作によってコン

    c言語のエディターや開発環境でリアルタイムに(ユーザー操作によってコンパイルなどしなくても)構文チェックができるものはありますか? (emacsのflymake-mode以外でお願いします。)

  • C言語について。

    教えて・学ぶC言語入門という本のプログラムは、全てコマンドプロンプトで、対応できるのでしょうか?教えていただけないでしょうか? すみません。

  • C言語の勉強について

    C言語の勉強について わたしは、前からC言語に興味を持っており入門書を買って勉強しました。 基本的なことは理解できましたが、これからどうすればいいのかわからなくなってしまいました Cに興味を持つ前はHSPをしていたのですが、これはさすがにプログラムの基本さえわかっていれば ヘルプを開き自分で考えて、だいぶ本格的ななゲームも作れたのですが、Cは思ったとおりに行かなくて そもそも、コマンドプロンプトから実行するプログラムしかわからないのですが みなさんは、私くらいのころはどんなことをしていましたか? ひたすらプログラムを書いていましたか? それとwindowsアプリケーションの開発はもっと後になりますか? C言語ではどんなソフトを作ったりしたことがありますか?

  • 業務でC言語の開発環境は?

    VCではなく、 Unixで動くC言語の開発環境は 業務の場合、どういったものを使っていますか? Eclipse + CDT ですか?

専門家に質問してみよう