それで、私は最近TODOコメントを発見しました。知らない人のために、最新のIDEのほとんどは、このWordをコメントで認識し、コメント行に異なる色のフラグを立てて、目立つようにします。
例えば。
//Need to talk to Bill about refactoring this code
//TODO:Need to talk to Bill about refactoring this code
IDEで Eclipse または Rubymine のように、TODOコメントとそれに関連するその他の素敵な機能を強調表示することがあります。
私の質問は、TODOのような他のキーワードは何ですか? IDEでもう少し広く知られるべきコメントや機能を通じて開発者とコミュニケーションをとるより良い方法のように思えます。彼らの目的は、結局開発を支援することです。
私はEclipseについて話すことができます、あなたはそれをカスタマイズすることができます。
ウィンドウ->設定をクリックし、一般->エディター->構造化テキストエディター->タスクタグを検索するか、またはJava->コンパイラー->タスクタグ(JavaScript、PHP、StatETなどのような追加のタグがあるかもしれません)
TODO, FIXME, XXX
私は次のような追加のものを使用します:
CHECKME, DOCME, TESTME, PENDING
私は個人的にDISCUSS
/REVIEW
タグを使用して、コードレビューまたはペアプログラミング中に誰かと何らかの問題について話すことを確認します(たとえば、どのように仕様を誤解していないか動作するはずなど)。
prioritiesを異なるタスクタグに割り当てることもできます。
これらはtask tags
として知られています。 Eclipseでは、それらはTODO
、FIXME
、およびXXX
です。
ただし、Eclipseでは、利用可能なタスクタグのリストを変更できます。 preferences
> Java
> Compiler
> Task Tags
に移動します
ここでは、利用可能なタスクタグのリストを変更し、優先度を変更し、タスクタグで大文字と小文字を区別するかどうかを決定できます。
IntelliJにカスタムTODOタグを追加するには:
設定>エディター> TODO
コードフォーマッタを有効/無効にするために使用:// @formatter:on // @formatter:off
Eclipse Oxygen 4.7.2 for C/C++では、タスクタグはWindows-> Preferences-> C/C++-> Task Tagsで構成されます。
@rlegendi回答としてタスクタグの検索を有効にすることもできます。
NetBeansでは、TODO、FIXMEなどのパターンがToDoキーワードとしてデフォルトです。 [ツール]> [オプション]> [その他]> [タスク]で、必要なキーワードを追加することもできます。