
質問させていただきます。
今自分はVisual C++ ExpressEditionを使用して、プログラミングの勉強をしています。
そしてついさっきVisualC#にも触れてみました(どんなものかなぁと思って)そしたらびっくりするぐらい使いやすかったのです。
入力補完機能とかが・・・
Visual C++にはそれがありません。あるとかなり便利なのですが・・・
サクラエディタなどにも入力補完があるみたいですが何かと面倒くさそうですし、設定とか細かく載っているサイトも少ないですしやりにくいと思っています。
そこでVisual C# のように便利なC/C++の開発環境はないでしょうか?
またJavaも将来的には考えているのでそちらのほうでのおすすめもあったらよければ教えてください。(Netbeansだけもっています。)
※質問などあればどうぞ言ってください。国語が苦手なので汚い文章です
ご回答お待ちしております。
No.3ベストアンサー
- 回答日時:
全部ひとまとめにした日本語環境があるので、それを試してみませんか?
http://mergedoc.sourceforge.jp/
C++版をダウンロードして下さい。
使い方は、解凍してeclipseフォルダに有るexclipse.exeお起動するだけで初期設定されます。なので、まず解凍するときに変な場所に解凍しないでください。
この回答への補足
eclipse.exeを起動すると「Pleiades 構成ファイルのロードに失敗しました。」と表示され「了解」を押すと 「pleiades AOP翻訳コンテナーの起動に失敗しました。起動オプションに -cleanを指定して起動してください。」
というエラーメッセージが表示されて起動ができません。
調べてみたのですが、 Eclipseのショートカットのプロパティからリンク先の最後に[-clean]と入力すれば起動オプションに-cleanを指定したことになるというのをみたのですが・・・試してみるとだめでした。
原因は何なんでしょうか?
回答ありがとうございます。
C++版ダウンロードしました。
変なところと言うのはどういうところでしょうか?
Cドライブ直下に解凍すれば問題ないでしょうか?
ちなみに自分はコンパイラ(Cygwin)をC:\プログラミング\Cygwin
に保存してるのですがC直下に移動した方がいいでしょうか?
No.6
- 回答日時:
>Cドライブ直下に解凍すれば問題ないでしょうか?
c:\Eclipseで良いのでフォルダを作って、その中に解凍することをおすすめします。日本語は危険なのでフォルダ名に使わないでください(大丈夫だとは思いますが)。
それとソースと言うかプロジェクトを作るフィルダはEclipse.exe起動時に聞かれますのでそのとき指定してください。
No.5
- 回答日時:
こんばんは。
御礼頂きました。C/C++で関数候補を表示するには、::を入力します(コロン2連続)。
其のまま続けて、「p」とか「a」と入力すれば文字の一致する関数が絞られてきます。
::printf(...);
と言った具合です。此れで違えば、当方の的ハズレであったという事で、ギブアップとさせて頂きます。
再度の回頭ありがとうございます。
::を2連続でやると確かにでますね。
ですがコンパイルするときに邪魔なのですが・・・
それといちいち打つのは少々手間がかかるかなと・・・
私のために時間をとらせてしまいもし訳ありませんでした。
No.4
- 回答日時:
こんばんは。
インテリセンスが作動しないと言う事でしょうか。VC2008Expressに対して、以下の対策を講じて見ては。
http://okwave.jp/qa/q4208885.html
サービスパックをインストールして見るのも手かもしれません。
http://www.microsoft.com/downloads/details.aspx? …
回答ありがとうございます。
インテリセンス機能というのは、あのCrtl+SpaceKEY を押すと出る単語の候補のことでしょうか?それならしっかりと作動しますが、C#とくらべて自分の使いたい関数名が出ません。おそらく私がVC++でC言語の勉強をしているので、VCのインテリセンス機能がC++の私の知らない候補を出してしまうのでは?と私なりに考えました・・・違かったらごめんなさい。
しかし回答はとても参考になりました。
ありがとうございました。
No.2
- 回答日時:
VC++にも関数補完とかはあったと思いますが・・"->"や"."とかで。
でもEclipseみたいに()とかの補完はできませんね。
BuilderはVC++よりは使いやすいかな・・・。
文字強調とかはVC++,Eclipse,Builder全部にありますね。
IDEじゃないけどnotepad++なんかは?
No.1
- 回答日時:
Eclipseであれば補完機能が使えたはずです。
http://ja.wikipedia.org/wiki/Eclipse_%28%E7%B5%B …
これなら、JavaからC++から色々な言語が使えます。私も使っているわけではないので調べてみてください。
ありがとうございます。
前に一度だけEclipseは使わせていただきました。
そこで、C/C++の設定がよくわからず挫折しました・・・
実言うとNetbeansもそれが原因でC/C++では使っていません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EDITコントロールで入力できる...
-
プログラミング初心者です。 Py...
-
C言語scanf_sで何故か2回入力に...
-
linux C言語について ./ファイ...
-
C言語について。
-
Linuxプログラミングで、キーボ...
-
C言語(構造体)
-
batプログラム上で文字列を入力...
-
C言語について質問です。 以下...
-
二進数にするプログラム
-
C言語でgetchar();が上手く使え...
-
プログラミングの問題です 「金...
-
信頼区間の1.96や1.65ってどこ...
-
Aの値からBの値を除するとは??
-
「Aに対するBの割合」と「Aに対...
-
C言語の型による処理速度の違い
-
有効数字について 以前質問をし...
-
正の数aは4の倍数で、7でわると...
-
(C言語)めちゃくちゃな値にな...
-
なぜ、C++の標準ヘッダをインク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
*をユーザーが入力した数字の数...
-
数字以外が入力されたらエラー...
-
java初心者です。入力されたの...
-
Eclipseコンソール表示を、リセ...
-
正負を反転させて出力するプロ...
-
プログラミング初心者です。 Py...
-
scanfが2回使えない・・・?;
-
Excel VBAで、Application.Inpu...
-
"scanf"でエンターで改行させな...
-
scanf が無視されます
-
C言語 逆ピラミッドの作り方
-
プログラミングの問題です 「金...
-
if文の条件にscanf関数を使うと…?
-
C言語でgetchar();が上手く使え...
-
UWSCで変数をキー入力
-
4桁の数字以外を入力したらエラ...
-
EDITコントロールで入力できる...
-
C言語でつるかめ算をするにはど...
-
Userformの入力順序をタブオー...
-
C言語scanf_sで何故か2回入力に...
おすすめ情報