Zdar emacsaci, sem taky jeden z vas.
KKL2401:
Podivej se na Emacs Code Browser
http://cedet.sourceforge.net/
a
http://ecb.sourceforge.net/
(Stejne to pravdepodobne bude potreba na rozchozeni toho JDEE.)
Dobry je to ECB na rychlou navigaci v kodu (zobrazuje stromove objekty a jejich metody atd).
Dale pak k tomu samodoplnovani: Ten intellisense screenshot vypada sice velmi pekne, ale bohuzel po dlouhem rozchozovani jsem zjisitl, ze to sice umi doplnovat, ale jen slovo, ktery pises, a nikoliv metody za teckou... a ze by to nak dobre bralo kontex (jako doplnovat jen to co je logicky na danem miste kde jsi), to taky moc ne...ale mozna to jde jeste nastavit...moc jsem se v tom nehrabal.
Ja ted programoval takovej..rekneme stredni.. projekt v C++ a tohle mi dost pomohlo (ty utility co na tech strankach jsou. (a je tam i to JDEE, ale v jave jsem zatim v emacsu nedelal)
Dalsi utilitka, ktera mi pomohla je flymake:
http://flymake.sourceforge.net/
Dokaze pri psani kodu zvyraznovat chyby, ktery si udelal (funguje to tak, ze se na pozadi spusti make a jeho vystup se zpatky aplikuje na kod, kterej pises. Jde si taky nastavit klavesy, aby to skakalo po tech chybach (ala dalsi chyba, predchozi chyba)
Aby to chodilo, tak musis do Makefilu jeste pripsat neco jako:
check-syntax:
$(CC) -o nul -S ${CHK_SOURCES} $(CFLAGS)
(ten make se vlastne spousti s parametrem check-syntax)
Samozrejme to ze se ti to kompiluje na pozadi taky trochu spomaluje.