A Sublime Text a legjobb kódszerkesztő a programozáshoz?

A Sublime Text a legjobb kódszerkesztő a 2. programhoz

A Sublime Text egy szöveg- és kódszerkesztő, amelyet a C ++ nyelven hoztak létre, bár a Python-ot is használja a plugin-rendszeréhez, amely kiterjeszti a program funkcionalitását. Ez az alkalmazás a Vim kiterjesztéseként született, bár az idő múlásával fokozatosan más lett, amíg megszerezte saját identitását.

A Sublime Text a legjobb kódszerkesztő a programozáshoz

A Sublime Text nem nyílt forráskódú projekt. Szerencsére letölthet egy ingyenes verziót folyamatos használatra , így nem kell megvásárolnia a kereskedelmi verziót, hacsak nem akarja szakszerűen használni.

A fenséges szövegnek vannak olyan tulajdonságai, amelyek miatt nagyra értékelt kódszerkesztő . Sok felhasználó a kategóriája legjobb programjának tartja.

A Sublime Text nagyon programozható

A Sublime Text egy rendkívül sokoldalú kódszerkesztő. A fejlett programozási ismeretekkel rendelkező felhasználók hozzáadhatják saját kódsorukat a programhoz. Ez nagyon hasznos lesz a funkcióinak javításához, vagy újak hozzáadásához , amelyek nem tartoznak a programhoz.

A Sublime Text egy alkalmazás-programozási felületen (API) keresztül fedi fel a belsejét, amellyel a programozók a Python programozási nyelv segítségével kölcsönhatásba léphetnek .

fenséges szöveg api

A Sublime Text tartalmaz egy beépített Python-tolmácsot , amely hasznos a szerkesztő beállításainak ellenőrzéséhez és az API-hívások gyors teszteléséhez a bővítmény fejlesztése közben. Ez a tolmács független az operációs rendszer Python-tolmácsától.

Csomagok, bővítmények és egyéb források elérhetősége

A Sublime szöveg szinte minden aspektusa kibővíthető vagy testreszabható . Módosíthatja a szerkesztő viselkedését, makrókat adhat hozzá, kibővítheti a menüket és még sok minden mást. A szerkesztő API segítségével új funkciókat is létrehozhat összetett bővítmények létrehozásához.

fenséges szövegbővítmények

A Sublime Text konfigurációs fájljai olyan szövegfájlok, amelyek túlnyomórészt JSON struktúrának felelnek meg , bár XML fájlokat is talál . A fejlettebb kibonthatósági opciókhoz Python forrásfájlokat használnak.

A Sublime Text kompatibilis a Textmate programmal

fenséges szöveges szöveg matt

A Sublime Text kompatibilitása a Textmate csomagokkal teljes, kivéve az összeférhetetlen parancsokat. Ezenkívül a Sublime Text megköveteli, hogy az összes szintaxis definíció kiterjesztése legyen.tmLanguage , és hogy az összes preferenciafájl kiterjesztése legyen.tmPreferences. Ez azt jelenti, hogy a .plist fájlokat figyelmen kívül hagyják, még akkor is, ha a Szintaxis vagy a Beállítások alkönyvtárban vannak.

Vi / Vim emuláció

fenséges szöveg vim

Ez hasznos a régi Vim-felhasználók számára, akik most a Sublime Text-et használják. A Vi egy régi modális szerkesztő, amely lehetővé teszi a felhasználó számára, hogy az összes műveletet a billentyűzetről hajtsa végre . A Vim a vi modern verziója, amelyet még mindig széles körben használnak.

A Sublime Text a Vintage csomag révén vi emulációt biztosít. A Vintage evolúciója, az úgynevezett Vintageous , egy nyílt forráskódú projekt, amely jobb vi / Vim szerkesztési élményt kínál, és gyakrabban frissül, mint a Vintage.

következtetés

A Sublime Text kódszerkesztő számos programozó munkájának alapvető eszközévé vált . Ez a program számos lehetőséget kínál, amint láttuk, beleértve a plugin-rendszerét és az új funkciók hozzáadásának lehetőségét a kód módosításával. A Vi emuláció szintén nagyon klassz dolog, amit nem minden kódszerkesztő kínál. Ehhez jön még a hivatalos fórumon található nagy közösség.