30

私のチームは、コードの未完成のセクションに TODO という単語を入れることがよくあります。ユーザー指定のキーワードを Visual Studio に追加して、これらが何らかの方法で強調表示されるようにする方法はありますか? たとえば、vim では TODO という単語が自動的に強調表示されます。

たとえば、次のようなものを見たいと思います。

//This is a stub -TODO:move this to another project

4

7 に答える 7

16

[ツール] メニューで、[オプション] -> [環境] -> [タスク リスト] に移動します。ここでトークンを入力できます。

これらのトークンはタスク リストに追加されますが、強調表示されませんこれは、利用可能な TODO ハイライターの 1 つを使用して実現できます。

于 2009-03-11T03:47:13.207 に答える
7

他の人が言ったように、テキストを強調表示するには、VS のプラグインが必要です (とにかく VS 2015 の時点)。Resharper を使用している場合:

メニューから ReSharper->Options->Tools->To-Do-Items に移動します。

新しいコメントとパターンを追加します。既存のものを編集してコピーできます。Todo新しいコメントと同じ設定を使用しました。

Title: AnythingYouWant

Regular Expression: `(?<=\W|^)(?<TAG>AnythingYouWant)(\W|$)(.*)`

Put a check "In comments"

Color: Web->Blue

Icon: Normal

コードで次のように使用します。

// AnythingYouWant このコメントは青色で強調表示されます

于 2016-08-05T17:05:29.137 に答える
5

Visual Studio は、Managed Package Framework を通じてカスタム構文の強調表示をサポートしています。

于 2009-03-11T03:47:19.353 に答える
5

カスタム定義のキーワードの強調表示を探していると思います: http://msdn.microsoft.com/en-us/library/zy61y8b8%28VS.80%29.aspx

于 2010-04-08T20:18:08.500 に答える
3

タスク トークンの強調表示は、拡張機能を介してのみ可能です。

ReSharper (商用) を使用している場合は、同じ色を使用してすべてのタスクが強調表示されます: [フォントと色] > [ReSharper Todo アイテム]。ReSharper はまた、垂直エラー ストライプでタスクをマークします。

VS 2015 のリマーカー (無料): https://visualstudiogallery.msdn.microsoft.com/32af9cb5-bb6e-4f02-97c6-a172c3ac5445または VS 2013 の場合: https://visualstudiogallery.msdn.microsoft.com/87813da0-8f1c- 48a4-b1c4-85dfb7a269a9は、さまざまなスタイルを使用してさまざまなタスク トークンを強調表示できます。

VS 2010-2013 の VS10x コメント エクステンダー (無料)、2015 年のプライベート ベータ版についても同様です

于 2015-01-04T22:55:24.233 に答える
3

Visual Studio の場合:

[ツール] > [オプション] > [環境] > [タスク リスト] に移動します

そこに任意の user=specified 単語を追加でき、ビルドを作成してタスク リストを表示するたびに、//TODO: が表示されるのと同じ方法でタスク リストに表示されます。

于 2009-03-11T03:49:24.730 に答える