1

私はxcodeプラグインを書いています。プラグインの機能の 1 つは、コードの色を変更することです。色付けは構文に基づいていません。

例えば。

  • (id)init { }

「-(id)」を黄色に、「i」を青に、「nit」を黒に設定します (単なる例)。

NSTextViewDidChangeTypingAttributesNotification を聞いてみました。そして、通知メソッドで、[textView setTypingAttributes:textAttributes]; を呼び出しました。ただし、NSTextViewDidChangeTypingAttributesNotification の無限ループが発生します。

どうすればそれを達成できますか?ありがとう

4

0 に答える 0