dobra, nie chciało mi się programu sprawdzać czy też tego wszystkiego czytać więc nie wiem czy kogoś nie powtórzę, ale...
jeżeli taki program na być do skryptów to moim zdaniem musi zawierać propozycje składni podczas pisania, tj. cała dokumentacja skripta i wszystkich dodatków powinna znaleźć się w programie - użytkownik powinien móc sobie wybrać które rzeczy z których dodatków chce mieć w tych propozycjach i wtedy podczas pisania nowej linijki program powinien sugerować gotową składnię (ewentualnie automatycznie dopełniać resztę)
powinien wykrywać braki w nawiasach, cudzysłowach, procentach oraz dwukropkach
powinien proponować użyte wcześniej zmienne i słowa
powinien uczyć pisanych i niepisanych reguł tworzenia skryptów (np. camelCase albo kropki w nazwach zmiennych)