diff --git a/arduino-ide-extension/src/browser/contributions/edit-contributions.ts b/arduino-ide-extension/src/browser/contributions/edit-contributions.ts index c66b41865..7c75c7225 100644 --- a/arduino-ide-extension/src/browser/contributions/edit-contributions.ts +++ b/arduino-ide-extension/src/browser/contributions/edit-contributions.ts @@ -141,6 +141,11 @@ ${value} label: nls.localize('arduino/editor/decreaseIndent', 'Decrease Indent'), order: '2', }); + registry.registerMenuAction(ArduinoMenus.EDIT__CODE_CONTROL_GROUP, { + commandId: EditContributions.Commands.AUTO_FORMAT.id, + label: nls.localize('arduino/editor/autoFormat', 'Auto Format'), + order: '3', + }); registry.registerMenuAction(ArduinoMenus.EDIT__FONT_CONTROL_GROUP, { commandId: EditContributions.Commands.INCREASE_FONT_SIZE.id, @@ -248,10 +253,13 @@ ${value} }); } - protected async current(): Promise { + protected async current(): Promise< + ICodeEditor | StandaloneCodeEditor | undefined + > { return ( this.codeEditorService.getFocusedCodeEditor() || - this.codeEditorService.getActiveCodeEditor() || undefined + this.codeEditorService.getActiveCodeEditor() || + undefined ); }