是的,您可以使用事件创建一个插件来执行此操作,onEditorPreSave
或者可以通过将以下内容添加到配置文件来使其成为内联插件:
package {
onEditorPreSave = function(self, editor)
ide:GetMainFrame():ProcessEvent(wx.wxCommandEvent(
wx.wxEVT_COMMAND_MENU_SELECTED, ID.REINDENT))
end,
}
这将发送一个命令来处理重新缩进事件,这应该具有预期的效果。