web-dev-qa-db-ja.com

Android studioでTODOを完了としてマークする方法はありますか?

私は追跡しようとしています[〜#〜] todo [〜#〜] s in Android studio。

単に削除せずに「完了」とマークする方法はありますか?

21
NonCreature0714

一般的な規則では、TODOが実行されたら、それをコードから削除します。

FIXMEまたはSTOPSHIPと同じです。 (STOPSHIPはCIサーバーによって取得され、コメントが削除されるまでビルドをfailedに設定する可能性があります)。

完了したアイテムの進行状況を追跡する場合は、他のツールを利用できます。

  • Redmine のようなチケットシステムを使用する
  • [〜#〜] git [〜#〜] のようなバージョン管理システムを使用し、修正ごとに1つのコミットを送信します
  • 命名スキームを使用します(// <shortname>/<date>: Fixes #<number of bugを使用します)
18
Sebastian Roth

TODOの新しいパターンを設定するソリューションを拡張し、[〜#〜] macro [〜#〜]を作成に追加しましたプロセスは自動です。

animation: replacing TODO with COMPLETED

  1. 最初に述べたように、最初にTODOの新しいパターンを設定する必要があります。
  2. 次に、次の手順を実行してマクロを作成する必要があります。

    • 移動:編集->マクロ->マクロ記録の開始
    • これで、アクションはAndroid Studioで記録されます。「TODO」Wordにカーソルを置き、次を押します:左Alt + J//MAC OS Xの場合:Ctrl + G/Shift + Ctrl + G(TODO Wordが強調表示されます) スクリーンショット#1を参照
    • ここでCAPS LOCKキーボタンを押してCAPS LOCKをオンにします(または大文字の入力にCAPS LOCKの代わりにSHIFTボタンを使用します)
    • …そしてタイプ[〜#〜] complete [〜#〜](または独自のTODOパターンで使用した他の単語) 参照スクリーンショット#2
    • ここでCAPS LOCKキーボタンをもう一度押してCAPS LOCKをオフにします(またはSHIFTボタンを放します)
    • 移動:編集->マクロ->マクロ記録の停止
    • マクロの名前を入力してください スクリーンショット#3を参照
  3. 移動:ファイル->設定->キーマップ(見つからない場合は、検索フィールドを使用してください) スクリーンショット#4を参照

  4. 独自のキーボードショートカットを追加する スクリーンショット#5を参照

  5. [適用]をクリックします

  6. それで全部です!コード内のTODO Wordにカーソルを置き、事前に選択したショートカットを押します。

17

-> settings/editor/todoで、手順に従います

new todo patterns