私は言語サービスに取り組んでおり、ユーザーがコードを入力した後の解析をより高速にしたいと考えています。
ParseReason.Check
現在、MSDN に記載されているandメカニズムに依存していOnIdle
ますが、多くの場合、ユーザーがコードを入力してから時間が経ってから呼び出されます。カーソルを別の行に移動して、より速くトリガーすることが役立つ場合があります。
私がやりたいのは、ユーザーがファイルに入力したことを検出した後、ファイルを強制的に解析することです。ユーザーが入力していることを検出できますが、パーサーをトリガーする方法がわかりませんParseRequest
。