From e99bb8d025d3474b636f7fe5f05fd42cf6b2853b Mon Sep 17 00:00:00 2001 From: Haoming Date: Sat, 23 Mar 2024 20:27:52 +0800 Subject: [PATCH] alt + shift + f = format Yes, I recently started using VSCode --- javascript/prompt_format.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/javascript/prompt_format.js b/javascript/prompt_format.js index 419790b..a1f573c 100644 --- a/javascript/prompt_format.js +++ b/javascript/prompt_format.js @@ -182,6 +182,13 @@ onUiLoaded(async () => { var removeUnderscore = LeFormatter.defaultRemoveUnderscore(); const refresh = LeFormatter.shouldRefresh(); + document.addEventListener('keydown', (e) => { + if (e.altKey && e.shiftKey && e.code === 'KeyF') { + e.preventDefault(); + promptFields.forEach((field) => LeFormatter.formatPipeline(field, dedupe, removeUnderscore, true)); + } + }); + const manualBtn = LeFormatter.button({ onClick: () => { promptFields.forEach((field) => LeFormatter.formatPipeline(field, dedupe, removeUnderscore, true));