
Notepad++ is een populaire editor op Windows, maar heeft geen officiële Linux-ondersteuning. Het uitvoeren van Notepad ++ op Linux is echter ook niet onmogelijk, en we zullen u laten zien hoe. We laten u ook enkele opmerkelijke alternatieven zien die u kunt overwegen als onze tijdelijke oplossingen niet bij u passen.
Draait mijn favoriete app op Linux?
De Notepad++-benadering
Notepad++ installeren op Linux
Kladblok++ opstarten
Alternatieven voor Kladblok++
Nano
Micro
Kladblokqq
Geany
Visual Studio-code
Draait mijn favoriete app op Linux?
Overstappen van Windows naar Linux vereist veel leren, veranderen en aanpassen. Dit is te verwachten en zou eigenlijk moeten worden omarmd. Wat zou het voor zin hebben om naar Linux te verhuizen als alles hetzelfde was als het besturingssysteem dat je verliet?
De mate van cultuurshock die je ervaart, hangt mede af van welke software je op Windows draaide. Als u bijvoorbeeld bekend bent met LibreOffice en Thunderbird op Windows, zult u geen verschil zien in het gebruik ervan op Linux. Maar de kans is groot dat u pakketten gebruikt die niet worden ondersteund op Linux. Dus wat kan je doen?
U kunt bijna altijd een acceptabel alternatief vinden. Sterker nog, er is waarschijnlijk keuze uit verschillende pakketten. Ze zien er misschien niet hetzelfde uit als hun Windows-equivalenten, en het kan even duren voordat ze zich eraan hebben aangepast, maar je vindt er kantoorsuites, grafische bewerkingspakketten, e-mailclients en al het andere dat je nodig hebt.
Sommige software is beschikbaar als een online service, zoals Microsoft 365, dus het is niet echt een probleem om geen desktopclient te hebben. Maar de meeste softwareleveranciers bieden geen Software-as-a-Service-versie van hun producten aan.
Als u absoluut een bepaalde Windows-toepassing moet hebben, kunt u proberen deze onder Wine uit te voeren. Wine is een Windows-emulatie voor Linux die Windows-applicaties probeert te overtuigen dat ze onder Windows draaien. Sommige pakketten werken prima, andere kunnen een beetje schilferig zijn.
Een andere manier om toegang te krijgen tot Windows-applicaties op een Linux-computer is door VirtualBox, GNOME Boxes of een andere virtualisatietool te gebruiken en Windows op een virtuele computer te installeren. Dit betekent dat uw applicaties standaard in Windows worden uitgevoerd, dus ze moeten net zo stabiel zijn als op een fysieke Windows-computer.
Die oplossing heeft echter zijn eigen problemen. Het is bijvoorbeeld onhandig om uw software in Windows te gebruiken en toegang te krijgen tot bestanden die zijn opgeslagen in uw Linux-omgeving. Het is mogelijk, maar het is niet de meest vloeiende workflow.
Noch Wine, noch virtualisatie leveren een optimale oplossing. Beide hebben abstractielagen tussen de software en de Linux-computer, beide komen met extra harde schijf en verwerkingskosten, en ze zijn langzamer dan het uitvoeren van een native Linux-toepassing. Geen van beide oplossingen is beginnersvriendelijk.
De Notepad++-benadering
Notepad++ is een zeer populaire teksteditor op Windows. Het heeft veel functies die het bijzonder geschikt maken voor het bewerken van de broncode van programma’s. Het zit ergens tussen een volledig geladen teksteditor en een echt geïntegreerde ontwikkelomgeving.
Het wordt niet ondersteund op Linux, dus er bestaat echt niet zoiets als de “Notepad++-benadering”. De techniek die wordt gebruikt om Notepad ++ op Linux te laten werken, is een niet-officiële inspanning. Het ontwikkelteam van Notepad++ heeft er niets mee te maken.
Het project biedt een eenvoudige manier om Notepad ++ en een vooraf geconfigureerde Wine-omgeving te installeren om het in één Snap-pakket uit te voeren. Dit levert de Notepad ++ -software, Wine, alle afhankelijkheden en de benodigde Wine-configuratie om Notepad ++ uit te voeren.
Notepad++ installeren op Linux
Je moet Snap op je computer hebben geïnstalleerd. Het is vooraf geïnstalleerd op Ubuntu-systemen. Op andere distributies zult u het waarschijnlijk moeten installeren.
Nadat u Snap hebt geïnstalleerd, kunt u met deze opdracht de module “Notepad ++ (WINE)” installeren. Omdat het een Snap-pakket is en geen gebruik maakt van de pakketbeheerder van uw distributie, is de opdracht hetzelfde voor alle versies van Linux.
sudo snap install notepad-plus-plus

Je ziet een voortgangsbalk terwijl de module wordt gedownload. Zodra het bestand is gedownload, begint de installatie.
Wees voorbereid op lang wachten. We hebben dit geprobeerd op drie testcomputers met Ubuntu, Manjaro en Fedora. Bij elk ervan duurde het minstens 13 minuten om de module te installeren. Wees geduldig, het zal uiteindelijk voltooien.
Kladblok++ opstarten
Om Notepad ++ te starten, drukt u op de “Super” -toets, die zich tussen de linker “Ctrl” en “Alt” -toetsen bevindt. Begin met het typen van “notepad” in de zoekbalk en je ziet al snel het Notepad++-pictogram.

Klik op het pictogram om Notepad++ te starten. Er is hier nog een vertraging, maar dit gebeurt alleen de eerste keer dat u de toepassing start. Een klein dialoogvenster informeert u dat Wine zijn configuratiebestanden aan het maken is.

Wanneer dit dialoogvenster wordt gesloten, vertelt een ander dialoogvenster u dat de Wine-compatibiliteitslagen worden voorbereid.

Wanneer dit dialoogvenster wordt gesloten, wordt de toepassing Notepad++ gestart. Wanneer u de toepassing in de toekomst start, wordt deze zonder deze twee vertragingen gestart.

Zoals je kunt zien, is de versie van Notepad++ in deze module 8.4.8, de huidige versie op het moment van schrijven.
U kunt zien dat dit een Windows-toepassing is die op Linux draait. De standaardcodering voor regeleinden volgt de Windows-conventie van “Carriage Return” en “Line Feed”, in plaats van de Unix//Linux-conventie van “Linefeed”.
Dit kan worden gewijzigd door te dubbelklikken op de coderingsmelding in de statusbalk en “Unix (LF)” te kiezen in het contextmenu.

Het openen van een dialoogvenster “Bestand openen” of “Bestand opslaan” toont een andere kater van Windows, met “Mijn computer” in de mappenboom.

Alternatieven voor Kladblok++
Op Linux zijn uw opties voor het bewerken van tekst talrijk. Alle distributies worden geleverd met een aantal editors, zoals nano en Vim. Alle anderen zijn slechts één installatieopdracht verwijderd. Dus als de Linux-poort van Notepad++ niet bij je past, zal tenminste één van deze editors dat wel doen.
Nano

Nano is een geweldige maar eenvoudige terminal-gebaseerde editor en heeft een aantal vreemde sneltoetsen. Het is echter voorgeïnstalleerd op veel Linux-distributies, dus je kunt het waarschijnlijk uitproberen zonder iets te installeren.
Micro

Als u iets geavanceerder doet dan het aanpassen van configuratiebestanden, zult u merken dat u al snel op zoek bent naar meer functionaliteit. Micro is een goede upgrade en een upgrade die we aanbevelen boven nano.
Kladblokqq

Het dichtst bij een native Linux like-for-like vervanging voor Notepad++ is Notepadqq.
Het is niet identiek, maar het komt visueel heel dichtbij met bekende menunamen en menu-opties waar je ze zou verwachten. Je kunt het in een handomdraai installeren met deze opdracht:
sudo snap install notepadqq

Sommige distributies hebben ook Notepadqq in hun repositories. Op Ubuntu kunt u het volgende gebruiken:
sudo apt install notepadqq

En Manjaro-gebruikers kunnen typen:
sudo pacman -S notepadqq

Notepadqq ondersteunt geen macro’s, maar voor gewone bewerkingsdoeleinden heeft het alle belangrijke Notepad++-functionaliteit, met tabs, syntaxisaccentuering en veel van dezelfde sneltoetsen.
Geany

Als u iets meer wilt als een traditionele geïntegreerde ontwikkelomgeving, kunt u Geany gebruiken.
Geany is te vinden in alle repositories. Het is een veelzijdige, snelle en stabiele IDE, met een brede selectie aan plug-ins. Geany is gericht op het bewerken van broncode en het beheren van ontwikkelingsprojecten. Als u geen ontwikkeling doet, is een eenvoudige teksteditor een betere optie.
Visual Studio-code

Als je het nodig hebt, kun je zelfs Microsoft Visual Studio Code installeren en gebruiken. Dit is ook in een handomdraai beschikbaar, wat de installatie eenvoudig maakt.
sudo snap install

Dit geeft je wat waarschijnlijk ’s werelds beroemdste IDE is, direct op je desktop, draaiend als een echte Linux-applicatie. Als u overstapt van Windows, kent u Visual Studio Code misschien al.
Geef ze een proefrit
De enige manier om te weten of je met een tool overweg kunt, is door het te gebruiken. Al deze editors en IDE’s zijn gratis. Installeer ze en probeer ze.
Als je absoluut Notepad++ nodig hebt, installeer dan de module. Als je openstaat voor een andere editor, zolang deze voldoende capabel is, zal Notepadqq waarschijnlijk passen. En het zal ook als een native Linux-app worden uitgevoerd.
Als je een IDE nodig hebt, heb je daar ook keuzes. Geany is snel en lichtgewicht, Visual Studio Code heeft superieure code-aanvulling, maar het heeft meer middelen nodig.