我想在输入特定字符后对某个代码块执行自动格式化,类似于 Visual Studio 的自动格式化。
例如,当键入了一个结束行字符时,可以格式化前一行,就像一个人正在点击Vgq
该行一样。
实现这一目标的最简单和最有效的方法是什么?我已经考虑过使用该InsertCharPre
事件,但实际上我需要一个InsertCharPost
事件。不幸的是,这不存在。
我想在输入特定字符后对某个代码块执行自动格式化,类似于 Visual Studio 的自动格式化。
例如,当键入了一个结束行字符时,可以格式化前一行,就像一个人正在点击Vgq
该行一样。
实现这一目标的最简单和最有效的方法是什么?我已经考虑过使用该InsertCharPre
事件,但实际上我需要一个InsertCharPost
事件。不幸的是,这不存在。