Vývojové prostředí
Součástí systému K2 je také integrovaný editor sestav AM, skriptů PAS a návrhář objektů. Níže si přiblížíme jednotlivé editory.
Speciální sestavy a skripty mohou být uloženy jak souborově (nejčastěji v adresáři rootu K2 ..\SESTAVYW\Special), tak v databázi.
Implementovat speciální úpravy a modifikaci formulářů lze pomocí editoru, který umožňuje psát jak strukturovaně, tak objektově orientovaný kód. Pro práci v něm se využívá jazyk Pascal.
V editoru lze svůj kód ladit pomocí breakpointů (viz Obr. Našeptávač), nebo si pomocí watch listu zjistit hodnotu v proměnné. Pomocí našeptávače kódu (CTRL+mezerník) si lze ušetřit dlouhé psaní, či pamatování všech funkcí, property atd. Editor také obsahuje šablony kódu (CTRL+J), kdy se nám vloží již vepsaná konstrukce.
Obr.: Našeptávač
Obr.: Watch list
Obr.: Šablony kódu
Mezi další nástroje patří např. messages (varování a chyby ve skriptu), time profiler, memory profiler, DM explorer, object inspector atd.
Obr.: Messages