Alternatives to Notepad++ for Linux

We analyze alternatives to Notepad++


Continuing with our review of note applications, We will see some alternatives to Notepad++ for Linux. Although this is an open source application, it is only available for Windows.

Since most of these apps are available in the Snap or Flathub store, they are compatible with most Linux distributions.

What is Notepad++?

To understand what Notepad++ is and what the best alternatives are, we must make a distinction:

  • Memo pad: It is the most basic of the text editing tools. It only includes the most basic functions for writing, copying and pasting text. writing, copying and pasting. You can also include some formatting options using certain symbols.
  • Text editor: In this type of programs we already have features to differentiate and prioritize the different parts of text as well as tools to search and replace words.
  • Word processor: They are usually part of an office suite and allow us to create documents with more complex layouts, combine different fonts and colors and add multimedia files such as images, tables and graphs.
  • Integrated development environment (IDE): It is an application designed so that programmers can write, debug and correct computer code. They include various tools to facilitate this task and often have plugins that add additional functions.

Over time, The border between these different types of applications was diluted and those responsible for each project are the ones who decide how to classify them.

Notepad ++ es a notepad with extra code editing capabilities and compatibility with the most popular programming languages. In addition to being free, it is free software since it is available under the GPL license.

The program is based on Scintilla, a source code editing component that brings unique features to facilitate writing, editing and debugging code. Among other things, it allows us to do the following:

  • Syntax highlighting: Allows you to visually differentiate the different parts of the code depending on their function such as keywords, comments and strings using different colors:
  • Point out errors visually through signals.
  • Contextual Hints to complete the code.
  • Iinformation in real time. about the best methods and functions to use.
  • Style customization including typography selection and determination of background colors.

Notepad++ uses various Windows components to run faster.

Since the base component of Notepad++ is open source, it didn't take long for alternatives for Linux to appear. We will see some of them.

Alternatives to Notepad++ for Linux

Notepad + +

No, this is not a typo or a joke. What better alternative to a certain program than the original? This Snap package installs Wine, a compatibility layer that allows you to run Windows software on Linux and Notepad++. At the time of writing this, I see that the Snap package was updated yesterday which indicates that we can enjoy the most current version.

We install it with:

sudo snap install notepad-plus-plus

We uninstall it with:

sudo snap remove notepad-plus-plus

Notepad Next

Es A program inspired by Notepad++ compatible with more than 60 languages ​​and macro support.

We can install it with:

flatpak install flathub com.github.dail8859.NotepadNext

and uninstall with:

flatpak uninstall com.github.dail8859.NotepadNext

notepadqq

Perhaps this is the best of the options in this article.  It is written by developers with your everyday needs in mind and has support for more than 100 programming languages.

Some of its characteristics:

  • Support for dark mode.
  • Help with multiple selection.
  • Search for regular expressions.
  • Highlighting in real time.
  • Better representation of mathematical functions.

For installation we can choose to search for it in the repositories or opt for the Flatpak stores.

In this last case we install it with:
flatpak install flathub com.notepadqq.Notepadqq
And we uninstall it with:
flatpak uninstall com.notepadqq.Notepadqq
What do you prefer when writing code? Noteblock? Text editor? Integrated development environment? Which one is your favorite?

If you want to tell us, the comment form is at your disposal.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.