5

Visual Studio 2010をTeam Foundation Server 2010およびPower Toolsと組み合わせて使用​​します。Visual Studio 2010のソースコントロールからチェンジセットに注釈を付ける

私のコードファイルで(eg. \*.cs)エディタで右クリックしてSource Control"->"Annotateを選択すると、最後に誰が行を修正したのかわかります。これは私のMVC-Views (\*.cshtml)ではうまくいかないようです。

電動工具の拡張機能にはファイルタイプに制限がありますか?

この非常に便利な機能をVisual Studioのすべてのテキストベースのファイルタイプで有効にするにはどうすればよいですか?

答えて

4

TFSではcshtmlファイルタイプがテキストタイプとして認識されないため、注釈機能は無効になります。 これを確認するには、[チームプロジェクトのソース管理]設定の[ファイルの種類]タブで拡張子を探します。それがない場合は、それを追加してテキストタイプとして設定し、Visual Studioを再起動します。

+0

この設定はどこにありますか。私は自分のチームプロジェクトのコンテキストメニューを試しました - > "チームプロジェクトのコレクション設定" - > "ソースコントロールのファイルタイプ" ...そこに* .cshtmlを追加して、VSTを再起動しました。 Cshtmlファイルの注釈はまだありません。私はそうだったのですか、このオプションのために別の場所がありますか? – Konrad

+0

バージョン管理された.cshtmlファイルで試してみましたが、私は注釈機能を持っていましたので、あなたはそれを持っていないのです...ファイルはソース管理下にありますか? – Nock

+0

ファイルはソース管理下にあります。ソリューションエクスプローラで注釈機能を見つけ、ファイルを右クリックしました。しかし、エディタでは、コンテキストメニューに「Annotate」という項目はありません。 in cs-files ...さらに、ソリューションエクスプローラで "Annotate"で開く注釈付きファイルは、行に注釈がある場合でも、コードが強調表示されません。 – Konrad

1

私にとっては、cshtmlファイルエディタの中を右クリックして[ソース管理]サブメニューに移動すると、注釈が表示されません。ただし、ソリューションエクスプローラでファイルを右クリックして[ソース管理]サブメニューに移動すると、注釈が表示されます。

関連する問題