Notepad++ A lightweight, but powerful text editor
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
I use Notepad++ (NPP for short) for doing source code editing for our static webpages (such as landing pages that I don't want to be included in Wordpress). NPP provides a lot of features that the default notepad software in Windows is lacking, so it makes doing this kind of work a lot easier.
Pros
- Supports tabbed editing, so you can open or create multiple files in a single window.
- Provides syntax highlighting so you can easily distinguish different components of code, errors, and strings.
- Allows code folding, so you can view sections of code that you want to see and hide the content of blocks that are not relevant to what you're currently working on.
- Features autosave. You won't lose your work just because you forgot to manually save your project.
- Supports plugins/macros. I added a plugin that lets me compare two files and highlights the differences.
Cons
- Does not feature true syntax checking. NPP can identify code elements, but it doesn't verify if the code is correct/compilable.
- Only works on MS Windows.
Likelihood to Recommend
Notepad++ is ideal for users who hand code projects in text editors. The program supports a wide variety of features that make editing code very easy. The user interface is extremely simple and the program can be easily extended with plugins. For those who want to code in a specific programming language and see it compile, it might be easier to work in a true IDE.
