I use ATOM, and Sublime text, but sometimes i use VSCode, or Visual studio, it all depends really on what it is you are writing in. I'd say Notepad++ is good for a beginner and good for small edits, but whenever ur going to be writing big scripts +20k lines i'd say yes change the application.