0

コードスニペットマネージャーにフォルダーを追加し、テンプレートとして使用するためにParent.snippetファイルを開き、以下のように編集して、「XMLスニペット」フォルダーに保存しました。

これで、スニペットを使おうとすると、エディターはスニペットの内容の代わりにコメント(<!-->)を挿入します...どのスニペットでも、VS2008の元のスニペット、私のスニペットは関係ありません。元のスニペットを編集または変更したことはありません。

コードスニペットマネージャーからフォルダーを削除したとき(何かを台無しにしたと思ったので、これによりOEMスニペットの機能が復活しました)、機能は復元されませんでした。VS2008を再起動しましたが無駄になりました。私はここで途方に暮れています。誰かが私が間違っていることを知っていますか?

編集1:

VSTS2008 SP1を再インストールしようとしましたが、助けにはなりません。TYPEDコードスニペット(少なくともXMLでは)は、タブが押されたときにコメントタグとしてレンダリングされます。ただし、ショートカットCtrl + K、Ctrl + Sを入力すると、すべてのスニペットが期待どおりに一覧表示され、ドロップダウンメニューから選択した場合は正常に動作します。

EDIT2:

TYPEDおよびSHORTCUTKEYコードスニペットがC#で正常に機能することを確認しました

EDIT3:

XMLスニペットフォルダー全体とそのsnippetsIndex.xmlファイルを削除し、VSTS2008 SP1を(再度)再インストールしても無駄になりました。また、すべてのVS設定をデフォルトにリセットしてみました。まだくだらない小さなコメントタグを取得しています。

4

2 に答える 2

0

Visual Studio 2008 SP1を実行していますか?そのリリースでは、XMLエディターに大幅な変更が加えられました。XMLコードスニペットがその一部であったかどうかは覚えていません。

于 2009-07-02T00:33:44.603 に答える
0

さて、VS2008をアンインストールし、見つけたすべての関連ディレクトリを削除し、再インストールしました。これで動作します。私は説明なしでがらくたが嫌いです。

于 2009-07-24T20:36:51.750 に答える