Aki egyszer programozásra adja a fejét és nem adja fel már az elején hanem ráérez az ízére, az egy csodálatos, kreatív és szórakoztató (meg olykor fárasztó) világba nyer belépést. De használjunk bármilyen programozási nyelvet és fejlesztőrendszert (Xojo, Python stb.), előbb vagy utóbb szükségünk lesz egy olyan eszközre, amellyel egy helyre gyűjthetjük a segítségként az internetről begyűjtött kódtöredékeket és a korábban általunk írt saját forráskódokat, hogy ha később hasonló feladat elé kerülünk, ne kelljen feltétlenül újból kezdeni az adott kódok létrehozását, kiötlését. Erre jók az úgynevezett snippett-menedzserek, amelyekkel a kódtöredékeket tudjuk rendezett formában eltárolni. Ezek közül mutattunk már néhányat (ingyenest mutattunk korábban Windowsra), de ma ismét bővítenénk a felhozatalt, méghozzá újfent egy ingyenes forráskód gyűjtő program képében, amely ráadásul több platformon is működik, s ami még jobb, akadnak benne izgalmas extrák is.
massCode: ingyenes forráskód gyűjtő program, több rendszerre
A massCode egy ingyenes, open source alkalmazás, amely futtatható Windowson, macOS-en és Linuxon egyaránt. Véleményünk szerint jelenleg ez a legjobb forráskód gyűjtő program az ingyenes felhozatalból, s máris elmondjuk, mire alapozzuk ezt a kijelentést.
Először is a program felülete abszolút egyszerű, átlátható, mégis minden fontos funkciót megtalálunk és többnyire egy kattintással elérünk benne. A felület bal oldalán láthatjuk a létrehozott mappákat, amelyekbe ízlés szerint szortírozhatjuk kódjainkat. Szerintünk érdemes projektek, vagy akár nyelvek alapján rendszerezni a dolgokat, de ízlések és pofonok, szabadon választhat mindenki. Az oldalsáv mellett sorakoznak az adott mappába tartozó kódtöredékek, egy listába rendezve. Mindegyiknek adhatunk egyedi címet, így gyorsan rájuk találunk így is, de természetesen keresni is lehet a gyűjteményben.
A jobb oldalra került a szerkesztő, amelybe kényelmesen beírhatjuk, vagy beilleszthetjük a forráskódokat. Van szintaxis kijelzés is – rengeteg programozási nyelvhez, ha nem is mindhez -, így a kódok átláthatóságára sem lehet panasz. Minden kódrészlethez hozzárendelhetünk megjegyzéseket, illetve arra is van lehetőség, hogy egy listaelemen belül töredékeket hozzunk létre, például egy feladat több módon is megoldható, vagy egy adott feladat megoldása több részből áll. Van markdown támogatás is, így akár markdown feljegyzéseket is létrehozhatunk kódrészletek helyett.
A fentieket a legtöbb hasonló program tudja, hiszen ezek nélkül kvázi használhatatlan lenne egy kódmenedzser alkalmazás. Ám a massCode esetében akadnak izgalmas extrák is. Az egyik ilyen, hogy a kódtöredékekből előnézetet is kérhetünk, igaz, csak HTML és CSS esetében. A másik, izgalmasabb funkció pedig a Preview Screenshot névre hallgat. Ezzel – hasonlóan a korábban bemutatott Carbon szolgáltatáshoz, ha nem is annyira testreszabható kivitelben – látványos képet generálhatunk az adott kódról, testreszabható színvilággal, háttérrel, majd menthetjük azt PNG formátumba. Ez rendkívül hasznos, ha például közösségi oldalakon szeretnénk megosztani egy-egy kódot, vagy szépen formázott változatra van szükségünk belőle egy prezentációba, weboldalra.
Bár a massCode nem különösebben foglalkozik a kódok szinkronizálásának lehetőségével, azért ez a funkció sem maradt ki belőle teljesen. Akár utólag is áthelyezhetjük a teljes adatbázist egy olyan mappába a gépen, amely szinkronizálódik az iCloudba, Google Drive-ba, OneDrive-ra vagy egyéb olyan felhő szolgáltatásba, amelynek kliense alkalmas a mappák automatikus szinkronizálására. Így a munkahelyi kódokat kényelmesen elérhetjük az otthoni gépen is, s persze fordítva.
Értékelés
massCode
Egy Ingyenes forráskód gyűjtő program, amellyel kényelmesen rendszerezhetjük kódjainkat, akár több rendszeren is. Fejlesztőknek szinte nélkülözhetetlen.
IGEN
- Windows, macOS, Linux változatok
- Letisztult, gyors
- Kódtöredékek menedzselése
- Képfájl generálása a kódról, megosztáshoz
NEM
- Nincsenek okostelefonos appok
- Nincs dedikált szinkronizálás funkció
Értékelés részletei
-
Felület
-
Funkciók
-
Használat








