サイトアイコン Amelt.net

Visual Studio:コードが小文字に変換されてエラーが出る場合の対処

Amelt

Amelt

This post is also available in: English-US (英語)

Visual Studioで開発していて、何故かコードが小文字に変換されてエラーが出るという状況に遭遇しました(自業自得だったんですが)。
同じようなことで他の誰かが悩まないために、解決方法をメモとして書いています。

以下のようなエラーが出ていたのですが、慣れないReact.jsで開発していたので、自分の書いたコードが悪いのだとバグだと考えていました。
(一般的に考えたら is not defined は定義していないか、インポートを間違っているかだと思います)

json is not defined
localstorage is not defined

しかし、エラーの原因は、私自身のVisual Studioの操作方法のミスでした。
Visual Studioでコメントアウト/コメント解除のショートカットキーは...

コメントアウト:"Ctrl" + "k" の後に "Ctrl" + "c"
コメント解除:"Ctrl" + "k" の後に "Ctrl" + "u"

で、どこかでミスして、コメント解除の代わりに以下の小文字変換のショートカットキーを打っていたようです。
ミスとしては些細な事なんですが、プログラミングしている時に予想外のエラーが出るのはけっこう大変でした。

小文字変換:Ctrl + U

エディタごとにショートカットキーが異なるのは使いにくいので、よく使うショートカットキーは同じに設定しておくのが良さそうです。