BBEdit vs Notepad++: What are the differences?
BBEdit: A proprietary text editor for macOS. It has been crafted to serve the needs of writers, Web authors and software developers, and provides an abundance of features for editing, searching, and manipulation of prose, source code, and textual data; Notepad++: Free source code editor and Notepad replacement. Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
BBEdit and Notepad++ can be categorized as "Text Editor" tools.
According to the StackShare community, Notepad++ has a broader approval, being mentioned in 275 company stacks & 3084 developers stacks; compared to BBEdit, which is listed in 3 company stacks and 5 developer stacks.
What is BBEdit?
What is Notepad++?
Need advice about which tool to choose?Ask the StackShare community!
Why do developers choose BBEdit?
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using BBEdit?
Sign up to get full access to all the companiesMake informed product decisions
I have chosen Visual Studio Code after testing a lot of other editors like Atom, Sublime Text (with legal license), Vim or even Notepad++ because it is the sum of all their virtues and none of their defects. It's fast, it has all the tools and plugins I need to work, and it's pretty and very good optimized. It has what I need to work and nothing more. And the main plugins works like a charm. Developing for React or Flutter is amazing. Even the TypeScript plugin works great. I like how IntelliSense works, and all the extra tools to code remotely using #ssh, access #RESTfulAPI or event manage projects or collaborating remotely. Thanks #Microsoft for Visual Studio Code.
When some regex or hardly scriptable but pattern-type problem occurs, I always go to notepad++. Also nice for file inspection (like image-meta).
Development Tool code editor - Open Source: Supports a wide selection of programming languages( C/C++, C#, Java, PHP, Python, or .NET.)