[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"/2025/12/12-frustrating-please-wait-for-an-editor-command-to-finish-pop-up-when-editing-javascript":3},{"id":4,"title":5,"body":6,"date":74,"description":71,"extension":75,"meta":76,"navigation":77,"path":78,"robots":79,"seo":80,"stem":81,"__hash__":82},"posts/2025/12/12 frustrating-Please-wait-for-an-editor-command-to-finish-pop-up-when-editing-JavaScript.md","12 Frustrating Please Wait For An Editor Command To Finish Pop Up When Editing JavaScript",{"type":7,"value":8,"toc":70},"minimark",[9,18,25,28,31,33,36,38,41,43,55,57,65,67],[10,11,13],"post-title",{":date":12},"date",[14,15,17],"h1",{"id":16},"frustrating-please-wait-for-an-editor-command-to-finish-pop-up-when-editing-javascript","Frustrating \"Please wait for an editor command to finish\" Pop-up When Editing JavaScript",[19,20,21],"notes",{},[22,23,24],"p",{},"This is a repost from my old blog. First posted in 7/22/2020.",[26,27],"br",{},[22,29,30],{},"It happens to be I need to edit a massive JavaScript file and I tried to speed through it, however, my instance of Visual Studio 2017 is not helpful by trying to be helpful.",[26,32],{},[22,34,35],{},"Every single key stroke triggers a 1-5 seconds pause which sometimes caused a pop-up with \"Please wait for an editor command to finish\" message to show. Worse, that pop-up is not cancelable.",[26,37],{},[22,39,40],{},"Additionally, my CPU usage was hovering at 80-90% just editing JavaScript! As of this time, my Visual Studio 2017 version is 15.9.25.",[26,42],{},[22,44,45,46,54],{},"Seems like it is triggered by some auto-suggestion tools which in Visual Studio, Intellisense seems to be the culprit. I ended up going to ",[47,48,53],"code",{"className":49},[50,51,52],"bg-gray-200","p-2","rounded","Tools > Options > JavaScript/TypeScript > Formatting > General"," and uncheck everything under Automatic Formatting.",[26,56],{},[22,58,59,60,64],{},"Even after that I still noticed a half-a-second delay on some keystrokes, so I also uncheck ",[47,61,63],{"className":62},[50,51,52],"Tools > Options > JavaScript/TypeScript > Linting > General > Enable ESLint",".",[26,66],{},[22,68,69],{},"That made my life a whole lot easier. It also drops my CPU usage to 10-20%.",{"title":71,"searchDepth":72,"depth":72,"links":73},"",2,[],"2025-12-12T00:00:00.000Z","md",{},true,"/2025/12/12-frustrating-please-wait-for-an-editor-command-to-finish-pop-up-when-editing-javascript",null,{"title":5,"description":71},"2025/12/12 frustrating-Please-wait-for-an-editor-command-to-finish-pop-up-when-editing-JavaScript","xjfJuM8XpLfh8i-Vp2N8i5RFebH-z_cNrxyoV3t8XZw",1785167452205]