20 Best Notepad++ plugins for Developers Sometimes working in notepad++, a situation can arise where we need to give the location of some folder in the notepad++.
With explorer plugin, a window is opened on the left side of the editor where you can easily find any files and open them.
This plugin can also give us the location of the file that is currently being opened.
When we define a variable, we use the equal sign, but when we have to declare multiple variables, the equal sign can be annoying.
The code alignment plugin aligns the code and provides us the ability to choose any sign for alignment.
Sometimes, we need to have certain mini tasks done, but we must do them manually as there is no shortcut for them.
Fortunately, this plugin lets us define our own shortcuts which will save us time and the struggle to perform these tasks.
This plugin is a life saver for a lot of people there, as it automatically saves your code.
This plugin provides variety of options for automatically saving, like when you will like to get your code saved(after every 10,15 mins etc).
This plugin makes sure that even if we forget to save our code and exit it, the plugin must have saved it and therefore we can get our latest code back without having to worry about it.
If you wrote the code in Markdown and you want to share it with someone, you will have to convert it to HTML before you can send them as the receiver might not have the software to read the markdown files.
The NPPExport plugin converts markdown files to html or rtf(Rich Text Format).
When we want to copy selective code from some other file to our own code, without this plugin its very difficult as it involves a lot of struggle.
With the Multi-clipboard a window is opened on the left side of notepad++ which contains all the history of your code which you have copied.
You can easily chose the code which you want and then paste it.
This plugin lets you open two file exactly side by side so you can compare them and spot the differences or similarities depending upon your requirements.
This plugin checks for spelling errors in the document. This will make sure that whatever you share with someone which you wrote in notepad++ is completely free of spelling errors.
It has number of important features:
- JSON: This viewer will display that selected JSON text in a separate window in a tree form.
- JS Fomat: The JS format is used to tidy up the code by removing whitespace.
This plugin here is a real time saver as it lets you write same block of code multiple times.
This plugin lets you customize the tool bar such as adding, removing or shifting menu items.
The notepad++ doesn’t let you customize the tool bar by default, so this plugin is ideal for it.
When you change the code in notepad++, to see the changes you have made in it you have go to chrome and refresh the page to check it.
With this plugin you can simply press Ctrl + Shift + H to bring up the preview, saving you plenty of time effort.
This plugin provides a FTP window with which we can manage those files and folders that are already available in FTP server(hosting).
This plugin is a must for those programmers who are not good at indenting their code.
This plugin supports C/C++ and php languages.
Indentation is very important because it helps to improve the code readability.
This plugin provides you a lot of symbols to choose from.
The symbols involve special characters and accents that can be accessed directly using keyboard.
This plugin lets you compile snippets of code and execute them and also provides the output after the execution.
These plugin helps in closing of tags and will save your time in HTML and XML with auto close tag. This will definitely make web development efficient to some extent.
If you are writing a code that requires a lot of functions or methods and you need to check those again and again or you may want to see what functions you have made then this plugin is for you.
It will give you the details of all the functions of your project.
Currently it provides the following functions:
- It flashes the Notepad++ screen when it detects any open files have been changed by other people;
- It prevents concurrent Notepad++ sessions from overwriting each other's changes.
- Proper new line for # comment in Ruby
- Indent after opening curly brace for C-like languages, CSS and proper indenting for closing curly brace
- Delete current line keeping the column
- Undo closed tab
- Switching tabs with ALT + LEFT/RIGHT
- Wrap selection with Open/Close tag THE LIST OF THE FEATURE GOES ON...
Great to find rogue HTML tags or “entifying” strings.
This post is curated by IssueHunt that an issue based bounty for open-source projects.