A Notepad++ ismerős lehet a Windows-on tevékenykedő felhasználók számára. Kicsi, gyors, nagy tudású Scintilla alapú, C++ programnyelven írt szerkesztőprogram, akár szövegfájlok, akár forráskód szerkesztéséhez. Ügyes szerkesztő, hatékony eszközök, bővítmények jellemzik ezt a programot. Na de miért írok egy csak Windows-on elérhető szerkesztőről a Linux Mint oldalán? A Notepad++ alapján elkészült a platformokon átívelő, újraimplementált változata, amely neve Notepad Next. Windows, Linux és macOS operációs rendszerekhez is elérhető. Bár az alkalmazás összességében stabil és használható, kritikusan fontos munkákhoz nem tekinthető biztonságosnak. A Notepad ++ annyira népszerű eszköz, hogy Linux alatt futó verziót Snap csomagban is elérhetővé tették lelkes csomagolók, úgy hogy Wine alatt fut a Windows-on futó verzió.
A Notepad Next jelenleg a Qt v5.15 keretrendszert használja (Qt 6+-szal csak a kompatibilitási modullal fordul le) és a 0.5.6-os verzió érhető el. A verzió újdonságai:
- Alt+Down hozzáadása az aktuális sor duplikálásához
- Gyorsbillentyű hozzáadása a Csere parancshoz
- A nyelv felismerésének lehetősége a fájl eleje alapján
- XML fájlok automatikus felismerése
- Több bájtos karakterek kezelése a regex megfeleltetésben
- A fájlban található URL-ek kiemelése és a Ctrl+Kattintás engedélyezése a fájlban található URL-ek megnyitásához
- Rejtett fájlok megjelenítése a fájl párbeszédpaneleken Linux alatt
- A szerkesztő nagyítási szintjének mentése, illetve visszaállítása
- Kínai fordítás frissítése
- Az alkalmazás bezárásának optimalizálása megnyitott fájlokkal
- Javascript szintaxis-kiemelés javítása
- A nem-ascii karakterek megjelenítésének javítása a Hex Viewerben
- A Scintilla RectangularSelectionModifier javítása a Qt számára
- Az ablak előtérbe kényszerítésének javítása Windowson
- Az ablak előtérbe hozásának kísérlete Linuxon
- A Scintilla frissítése v5.3.1-re
- Lexilla frissítése v5.2.0-ra
A Notepad Next egy funkciógazdag forráskódszerkesztő, amelyet az alapértelmezett szövegszerkesztő helyettesítésére is használhat.
Néhány a legfontosabb funkciók közül:
- Mappák mint munkaterület.
- Számos nyelv támogatása, például: C++, YAML, XML, LaTeX, PHP, Python, R, Rust stb.
- A felhasználói felület egyes részeinek letiltására/engedélyezésére szolgáló finomhangolások.
- Makró rögzítésének, futtatásának és a rögzített makró mentésének támogatása.
- Keresés és csere funkció a fájlokban.
- Sorokon végezhető műveletek.
- Szerkesztő megfigyelő a dokumentumra vonatkozó részletes információkkal
- Behúzási útmutató.
- Visszavonás és újra gombok.
- Nagyítás és kicsinyítés.
- Lua konzol.
- Sorvéggel kapcsolatos műveletek.
- Nagybetű ↔ kisbetű átalakításának lehetősége.
- Platformokon átívelő megvalósítás: Linux, Windows, MacOS.
Érdemes megjegyezni azt is, hogy a macOS verzió a jelen cikk írásakor még erősen kísérleti stádiumban van. De elérhető Windowsra, Linuxra és macOS-re is. Tehát, amint a fejlesztők kiküszöbölik a problémákat, tökéletes keresztplatformos, nyílt forráskódú szövegszerkesztő alkalmazás válik majd a Notepad Next-ből.
Letöltés
Linux
- NotepadNext-x86_64.AppImage
- Flatpak csomag a Flathub oldalról