プロが教える店舗&オフィスのセキュリティ対策術

私はごく最近C言語を学び始めた大学生です。

数日前、C言語の統合開発環境として
"Visual C++ Express Edition"
を利用しはじめました。

以前は学校の先生に進められた
"Eclipse 3.3 europa"
を使っていたのですが、scanfやgetsなどを使うと書籍に
書いてあるプログラムさえ動かないのが気になって
(scanfはfflush(stdout);を直前に入れて対策をするように習いました)
VC++EEに手を出しました。

しかし、実際VC++を使ってみるとEclipseのような自動補完
( ',",{ などを打つと ',", }をそれぞれ補完してくれたり)
や標準ライブラリ関数の強調ができずに
エディターとしての機能が使いこなせていません。
ヘルプなどでオートコンプリートで検索しましたが解決法が分からず、
教えてgooの過去ログを調べてみましたがそれらしいものは見つかりませんでした。

・どなたかVC++のエディターで自動補完機能の利用や、
 ライブラリ関数の強調などの設定のお分かりになる方が
 いらっしゃいましたら教えていただきたく思います。
 /*もしかしたらできないのでしょうか?*/

・また、ここの設定をいじるともっとエディターが使いやすくなる
 というようなポイントをご存知の方もぜひその設定を教えてください。

よろしくお願いします。

A 回答 (1件)

[自動補完]


C++のクラスなどが前面にあるため、
:: -> .
上記のような入力(またはCtrl+Space)で関数/変数の
入力補完ができます。
括弧の補完は多分できないです。(少なくとも知らないです)

ライブラリの強調ってのもありませんが、
IDEのexeがあるディレクトリにusertype.datという
名前のテキストファイルを作成して色をつけたい文字列を
一行に一つづつ記入した上で、オプションから「ユーザ定義」を
選択すると、その文字列の色ツケなどができます。
(ということは、色をつけたい関数の一覧が入ったテキストが必要)
    • good
    • 0
この回答へのお礼

MrBanさん、回答ありがとうございます。

関数の入力補完は便利ですね。()の補完ができないのは残念ですが。

ライブラリの強調はverが違うためか(私は2005)若干表記が変わっていました。
今後、私と同じような疑問を持った人のために一応書いておきます。
datを作るまでは一緒ですが、
ツール>オプション>環境>フォントおよび色

表示項目のなかの「ユーザーキーワード」を選択すると
配色や太文字といった強調ができるできるようになりました。

お礼日時:2007/11/14 09:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!