2010-12-29 4 views
8

があり、ここでVS 2005のためのソリューションでした:Visual Studio 2010でファイル拡張子をC#/ ASPX/C/C++ファイルとして認識させる方法を教えてください。

http://www.dotnetmonster.com/Uwe/Forum.aspx/vs/3298/Make-Visual-C-recognize-file-extensions-as-C-files

しかし、VS2008とVS2010で同じレジストリを見つけることができません。では、このためのソリューションの更新はどこで見つけることができますか?ありがとう。

答えて

12

VS 2010エディタのさまざまな拡張機能の構文ハイライトが必要な場合:ツール - >オプション - > TextEditor - >ファイル拡張子に移動し、拡張子を入力します。

+0

これはhttp://www.ademiller.com/blogs/tech/2010/10/visual-studio-2010-adding-intellisense-support-for-cuda-c/ですが、動作しません。しかし、あなたの作品はありがとうございます! – user310291

+2

たとえば、Visual StudioがMacintosh XCODE iOS Cファイルを認識できるようにファイル拡張子 '.m'を追加するには、拡張子ファイルに「m」と入力し、「Editor:」= Microsoft Visual C++と入力して「追加」を押して閉じる.mファイルを開いてください(既にVSで開いている場合)。 –

1

私はそれが異なるとは思わない。ただし、レジストリキー名HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 8.0 \ Languages \ Fileのバージョン番号を変更する必要があります。 拡張機能。 VS2008は9.0、VS2010は10.0

これらの種類のレジストリハックはあまりうまく拡張できません。別のマシンでプロジェクトを開くか、別のVSバージョンを使用すると、動作を停止します。あなたが知ったように。ファイルの名前を変更するだけで、はるかに低い痛みの点です。

+0

キーバインディング、カラー化など、ほぼすべてのカスタマイズについて同じことが言えます。最近のVSバージョンでは、これらのエクスポートとインポートが大幅に改善されていますが、これらのすべてをインストールとマシン間で一貫して痛み。しかし、それはカスタマイズの性質の少なくとも一部だと思います(デフォルトの動作ではないため)。 –

+0

私は既にレジストリを見ていますが、それはまったく同じではありません.8.0または10未満の言語キーはありません – user310291

+0

鉱山があります。 64ビットオペレーティングシステムに注意してください。 32ビットのキーは、HKLM \ SOFTWARE \ Wow6432Node –

関連する問題