Chrome OS: What about Notepad++ (SciTE)? [A]

Introduction

Are you a fan of the successful editor Notepad++?

In case you don’t know him: It is OpenSource and available for all common platforms like Windows, macOS, and Linux.

Notepad++ on Windows 10
Image: own screenshot of the author

However, under Chrome OS, the situation is complicated. But since there are many users, I did not miss the opportunity to check how to make Notepad++ somehow work under Chrome OS. In this post, you will find the result for you.

Are you not interested in failed attempts and don’t want to try it yourself? Then jump over the table of contents above directly to SciTE as an offline alternative or to the last point how to use Notepad++ online. A direct installation and use of a full version seems to be not possible as of June, 2020. I will follow this up and keep you up to date on the blog.

Important Notes

Notes for beginners: My posts usually contain some basics so that you can understand how to proceed. I partly repeat the basics in other posts, so you don’t have to jump back and forth all the time.

Here is the meaning of the abbreviations after the headings: [E] Everyone [A] Advanced [B] Beginner [P] Professional

If you still miss something, feel free to comment. The community will try to help you! πŸ™‚

Notes for professionals: My posts usually have the form of a knowledge database entry and should be equally suitable for beginners, advanced users, and professionals. Just pick out what you need right now. You can also find content specifically targeted to professionals. These are marked accordingly with [P] and other finger points.

Do you want to have more professional content on a topic? Add it to the comments πŸ˜‰

Disclaimer of liability: As always on this blog, I warn you that all changes to your system mentioned in this post are at your own risk! It is theoretically possible that there are system or application errors that could lead to data loss and further problems!

How to install Notepad++ on Chrome OS as a Snap Package? [A]

It is possible to install Notepad++ in the Linux of Chrome OS as a snap package inside the terminal. If the terminal is not available in the launcher, you can read in this post how to activate and set up the Linux of Chrome OS first.

Unfortunately, when I tried to set up Notepad++ as a snap package, I received a few error messages and then aborted immediately. With the following commands it should actually work like with Ubuntu and Linux Mint:

sudo apt-get update && sudo apt-get upgrade
sudo apt install libsquashfuse0 squashfuse fuse
sudo apt install snapd

Now you should restart your Chrome OS device once. Then you can install the snap package of Notepad++:

sudo snap install notepad-plus-plus

With the following command Notepad++ can normally be started:

notepad-plus-plus

Did this work for you, e.g., because you made further adjustments to snap or something else, help the community, and leave a comment! πŸ™‚

How to install Notepad++ on Chrome OS using Wine? [A]

Another option is to install Wine in the Linux of Chrome OS to install the Windows version of Notepad++. Again, the installation went through with some error messages, but Notepad++ could not be started at all.

You can install wine in the Linux of Chrome OS by using the following commands in the Terminal:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install wine
sudo su
sudo dpkg --add-architecture i386
sudo apt update && apt install wine32

After that you can download any Windows program, such as the installation package of Notepad++, and start or install it with the following command:

wine program_name.exe

Of course, “program name” is a placeholder here.

Unfortunately, the start of wine broke off after a few error messages.

Again, unlike me, did you manage to make Notepad++ run as an offline version on your Chrome OS device? Then leave a comment for the community πŸ˜‰

The little brother of Notepad++ SciTE as an offline alternative [A]

If you don’t want to do without the basic features of Notepad++ and have no problem to do without some features you don’t use at all, then take a look at SciTE.

Notepad++ is based on SciTE and shares the core components. You can install SciTE inside the Linux of Chrome OS, as the packages available for Debian Buster include it. Therefore it can be installed very easily via apt:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install scite

After a restart, the icon of SciTE can be found in the launcher of Chrome OS:

SciTE in the launcher of Chrome OS
Image: own screenshot of the author

This is what it looks like when it started:

SciTE in the Linux of Chrome OS
Image: own screenshot of the author

SciTE is not as powerful as Notepad++, but is quite similar to use. If you don’t have an internet connection, you can edit code and texts offline. If you are online, there are several possibilities to use Notepad++ in the cloud. I describe one example in the following section.

How to use Notepad++ without installation on Chrome OS? [A]

That is also possible with the help of providers who make applications available online on a platform. A good example is the provider rollApp:

Image: own screenshot of the author

rollApp currently offers you a selection of 340+ applications (as of June 2020), which you can use immediately in your browser with the usual range of functions without installation. One of them is Notepad++:

Notepad++ application description on rollApp on Chrome OS
Image: own screenshot of the author

If you start the application now with β€œLaunch online,” you can use Notepad++ as usual:

Notepad++ on rollApp on Chrome OS
Image: own screenshot of the author

You can store your files e.g., in Google Drive, if you link it to your profile in the rollApp settings.

However, this service will cost you a few bucks per month. But this is to get over, if you are a professional and don’t want to do without your tools. There are many useful tools available so that it can be worth it!

A great alternative to Notepad++ is Atom. You can use it in the Linux of Chrome OS without problems. I have described how to do this in this post.

Leave a Reply

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