Terminal: ColorTool:パーサーのバグ修正と小さなコードのリファクタリング

作成日 2019年04月21日  ·  3コメント  ·  ソース: microsoft/terminal

cmd / powershellのテーマの管理の一部としてColorToolを使用していますが、それを使用するといくつかの問題が発生しました。

  1. 未使用のパーサーからエラーメッセージがスローされます。たとえば、 itermcolorsを使用している場合でも、INIパーサーは実行しようとします。そのため、XMLは有効なINIファイルではないため、エラーがスローされます。
  2. --defaults (または--both )を使用すると、フォアグラウンド/バックグラウンドインデックスは保存されません。

これらは簡単に修正できるので、喜んで修正します。 私はそこにいる間にコードを少しクリーンアップすることを考えていました。つまり、次のようになります。

  1. パーサーを条件付きで実行できるようにするため、すべてのパーサーがすべてのファイルに対して実行されるわけではありません(一部のエラーをスケルチする必要があります)
  2. 「現在のコンソールプロパティの設定」と「コンソールのデフォルト」に共通のインターフェイスを追加することで、どちらにも機能を実装することを忘れにくくなります。

ただし、これに取り組む前に、ヘッドアップを提供し、プロジェクトの誰かと多目的に取り組んでいないことを確認したいと思いました。 上記の2点を修正したPRに興味がありますか?

ありがとう!

Area-Settings Issue-Bug Product-Colortool Resolution-Fix-Available

全てのコメント3件

@waf 、それは非常に歓迎すべき変更です。 私たちの側の誰も現在それらのどちらにも取り組んでいません。

@ DHowett-MSFTのおかげで、私はこれのために#418を開きました。

これは、数週間前に作成したリリースで利用できるようになったと思います。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

mdtauk picture mdtauk  ·  3コメント

dev-logan picture dev-logan  ·  3コメント

ghvanderweg picture ghvanderweg  ·  3コメント

NickITGuy picture NickITGuy  ·  3コメント

miniksa picture miniksa  ·  3コメント