• 締切済み

visual studio2012について質問です

プログラムを組んでいるのですが、例えばfor文を用いたとき長くなってしまうとどの閉じる"}"がどこに対応しているかわからなくなります。 調べたところ、Ctrl+]のショートカットキーを使えばわかるそうなのですがうまくいきません。 もしかして2012ではなくなったのでしょうか? それともソースコードのカーソルの位置が間違っているのでしょうか?({の後ろで押したのですが・・・) どなたか回答お願いします。

みんなの回答

  • shockatz
  • ベストアンサー率80% (153/191)
回答No.2

えっ? 別に変更はないと思うのですが。。 VS2012 professionalで "{"の直後で、Ctrl+] "}"の直前で、Ctrl+] "{"の直前でオートハイライト "}"の直後でオートハイライト 要するに"{}"の内と外で使いますよね? プログラマ的には、絶対「内側」での使用が多いので、Ctrl+]はないと困る! どれも効かないなら、オプション設定のチェックが外れたか、VSが腐ったかのいずれかです。

回答No.1

まず、どういう順番で書いているかがよくわからないのでどうともいえないのですが、 はじめに for (うんたらかんたら){ } と、かっこの閉じるまで書いたあと、中に処理を記述しているのでしょうか? もうしそうでないのであれば、そうするだけでかなりわかりやすくなりますよ。 それでも解りづらいというのであれば、「{」の真上で左クリックすることでそのカッコと対応するカッコ閉じるに薄い灰色で目印がついたとおもいます。 2012ちょっと使ってからすぐに2010に戻したので記憶は定かではないですが・・・

関連するQ&A