Source: oschina oschina.net/news/110987/no-notepad-plus-plus

1. Sublime Text (Not open Source)

Sublime Text is a lightweight, compact, efficient, cross-platform editor.

Sublime Text features:

  • Good extension function, officially called Package.

  • Instead of a scroll bar on the right, there’s a code thumbnail, which is awesome

  • Powerful shortcut commands “search for commands, options, snippets, and syntex in real time, and press Enter to execute, reducing the hassle of finding.”

  • Instant file switching.

  • Jump to any file anywhere you want.

  • Multi-selection allows multiple cursors to exist simultaneously on a page.

  • Supports VIM mode

  • Support macros, simply say to record the operation or write your own command, and then play the recorded operation or command.

  • Updates are very frequent

2、 Visual Studio Code

Visual Studio Code is a cross-platform editor for writing modern Web and cloud applications running on OS X, Windows, and Linux.

3, making the Atom

Atom is GitHub’s cross-platform text editor for programmers. With concise and intuitive graphical user interface, and has a lot of interesting features: support CSS, HTML, JavaScript and other web programming languages. It supports macros, auto-splits, and integrates a file manager.

4、 BowPad

BowPad is a simple and fast text editor with a functional area UI

Notable Features:

  • Syntax highlights for over 100 file types and languages

  • Handles many different encodings, including UTF-8, UTF-16, and even UTF-32

  • Navigation tips in vertical scroll bars

  • Color open labels according to the path

  • Plug-in extensions that can be written in JScript or VBScript

Screen shot:

5、 Editra

Editra is a multi-platform text editor that supports basic syntax and twenty languages. It is easy to use, can color highlights, support inline editing, and code editing.

What other awesome editors do you know? Welcome to share with us

Read more on my blog:

1.Java JVM, Collections, Multithreading, new features series tutorials

2.Spring MVC, Spring Boot, Spring Cloud series tutorials

3.Maven, Git, Eclipse, Intellij IDEA series tools tutorial

4.Java, backend, architecture, Alibaba and other big factory latest interview questions

Life is good. See you tomorrow