Тук вече свършвам със Javа IDE-та и отново се прехвърлям към малките, удобни и бързи редактори. Scintilla е portable компонент за синтактично оцветяване на код, който може да се разширява с допълнителни синтактични парсери и предоставя удобни API-та за code complete - една доста удобна джаджа, характерна за големите IDE-та и започнала своето начало мисля че от Delphi.
SciTE е прост редактор, който използва тази компонента и се развива от същите разработчици, които правят и Scintilla. Казвам прост имайки предвид малък, защото в никакъв случай този редактор не е прост. Дори напротив! Направо се шашнах, когато го инсталирах за пръв път и редактирах една малка Java програмка с него. Поиграх си с менютата и реших да видя какво ще направи опцията "Compile" - за моя изненада тя пусна javac. След това при опит да компилирам обикновен .c файл се сети, че за целта трябва да ползва gcc.
Но това не е всичко. Едно от нещата, които ми хареса и не бях виждал до тогава в друго IDE е възможността да скривам кода на определени блокове от програмата - for, while, if, функции , класове... Това прави живота много по-лек и програмирането доста по-приятно, а кода по-четим.
Все пак SciTE не е IDE и му липсва поддръжка за проекти, което наистина е необходимо, но пък за сметка на това е прекрасен редактор и напоследък се е превърнал в любимият ми такъв (когато ползвам X и редактирам код, ползвам до дори и под Windows).
За повече информация, screenshot-ове и за самата програма, посетете http://www.scintilla.org/. Интересното е, че създателите се мъчат да създадат и .NET порт на този компонент, макар, че аз лично бих предпочел Java такъв.