KdokolivBlíží se dlouhé zimní večery... Prostoru je to spousta.
Já si náhodou emacs nainstaloval (někde z webu staženou, rok výroby 2004), ale nějak mi nepřišlo, že by tam byly nějaké oslnivé funkce (je pravda, že jsem na to měl asi tak hodinu, než mne žena vyhnala spát). V prvním přiblížení mi to přišlo jako vylepšení Notepad.
A já ani nemám nic proti Notepadu. Víceméně by mi stačila stejná funkcionalita. Pár drobností navíc, jako inteligentní ident, barvení syntaxe, atd. Důležití jsou asistenti. Nejlepší je asi Visual Assist X, který se snaží rozumět programu a snaží se napovídat. Stačí pak napsat dvě písmena a už na mne vyskakuje seznam pravděpodobných slov, který chci napsat. Vyzná se to v třídách, takže nabízí správné member proměnné, ihned podtrhne syntaxtickou chybu, atd. Ale to je asi běžný standard. O trochu horší je IntellSence, vestavěný napovídač ve VS. Charakterizoval bych ho slovy "občas napoví", protože většinu času se nehlásí. Ale když napoví, tak většinou správně.
Tihle asistenti mají spoustu nevýhod. Visual Assist X je na licenci. Občas trpí zastaralostí (nabízí již dávno smazané metody, nebo vypisuje parametry funkcí, které se již změnily, nebo podtrhává symboly, které jsou již definované, ale on o tom ještě neví). IntellSence je zase takový melancholik, rozhodí ho třeba chybějící středník za definicí třídy a prakticky ho to vyřadí z činosti (dokud středník neodhalim při překladu).
Asi nejlepší prostředí, které jsem viděl je Eclipse, ovšem pro Javu. (Někdo říká, že NetBeems jsou lepší). Je ale vidět, že je zde tvrdá konkurence. Eclipse totiž už nemá daleko k tomu, aby za programátora samo programovalo. |