JavaScript Auto-Completion for Notepad++

JavaScript Auto-Completion for Notepad++Good code editors generally all share some common features such as syntax highlighting, tabs for editing multiple files, automatic tabbing to keep the same indentation level, and of course auto-completion.  Notepad++ is a well known code editor that’s lightweight and extendable. Many people don’t realize, though, how to turn on auto-completion for this editor and ask me how I do it.

This is the reason I’m writing this tiny little article: especially on Youtube, I’m constantly being asked what plugin I’m using for JavaScript auto-completion in my videos. Well, the cool thing is that you don’t need a plugin at all. On the main menu go to Settings->Preferences. Then head on over to the Backup/Auto-Completion tab.  Check the box labeled “Enable auto-completion on each input” and select the “Word completion” option.

That’s it! I know it’s nice that it’s really short and simple to enable this, but I also know that it sucks that this is such a short tutorial. Don’t worry. Next week we ought to be back to our regularly scheduled JavaScript tutorials. If you’re looking for a great gift for a JavaScript coding friend or family member, you could always help support this blog by purchasing one of the books I mention in the sidebar. Thanks,  God bless and happy coding!

About the Author

Author: Joe Zim

Joe Zim

Joe Zimmerman has been doing web development ever since he found an HTML book on his dad's shelf when he was 12. Since then, JavaScript has grown in popularity and he has become passionate about it. He also loves to teach others though his blog and other popular blogs. When he's not writing code, he's spending time with his wife and children and leading them in God's Word.


  • browniefed

    Sublime Text 2 is where it’s at

    • Joe Black

      Yeah if you want to spend 70 USD for the same.

      • http://www.joezimjs.com Joe Zimmerman

        You technically never have to pay. You’ll get a popup every so often asking you to purchase, but there’s nothing forcing you to do it.

  • http://www.facebook.com/luizarthurms Luiz Arthur M. Santos

    I love Notepad++ and this feature.

    Just a remind: if you check the “Word completion” option, you’ll only get autocompletion on words that are already typed in the document.

    For example: you won’t get autocompletion the first time you type “var” or a function name.

  • Ivan Chernykh

    Yes, it changed my life! But i wish that some day it will auto-complete the user’s classes methods and variables names..

  • Daniel

    Awesome!!! Thanks a lot…

  • clod

    Codelobster has better autocomplete for JS – http://www.codelobster.com