[ jsmith @ 12.01.2004. 16:43 ] @
Treba mi program koji konvertuje C++ izvorni kod u HTML, sa isticanjem sintakse (preko CSS-a) i „kliktabilnim“ promenljivama, tipovima, konstantama i klasama (hiperveze unutar/između dokumen(a)ta — potpuni cross reference). Gde?
[ idb @ 12.01.2004. 17:23 ] @
Pogledaj http://www.google.com, on je mnogo pametan, ali evo ti za pocetak:

http://www.bedaux.net/cpp2html/
http://www.programmersheaven.com/zone3/cat155/26339.htm
http://www.free2code.net/code/cpp/11/code_237.php

[ jsmith @ 12.01.2004. 18:07 ] @


Da, ovakvih „običnih” highlighter-a ima puno, stvar je u tome što meni treba jedan malo „jači“. Pogledaj drugi deo pitanja.
[ filmil @ 12.01.2004. 20:10 ] @
Zar je moguće da Džon Smit nikada nije čuo za Doxygen? :)

http://www.doxygen.org

Primer: http://www.cs.umu.se/kurser/TDBD12/HT02/lab/ccpp/html/index.html

f
[ jsmith @ 12.01.2004. 23:36 ] @
>Zar je moguće da Džon Smit nikada nije čuo za Doxygen? :)

Doxygen je odličan sistem za automatsko dokumentovanje, ali je kao takav suviše „jak“ za ovo što meni treba. Ideja je da se „skakuće“ isključivo po izvornom kodu programa, da klik na lokalnu promenljivu vodi na mesto njenog definisanja, da se klikom na završnu zagradu } skače na odgovarajuću početnu, na ime polja klase — na njenu deklaraciju, itd. Sve u okviru koda, bez imalo dokumentacije. Nisam ovo uspeo da izvedem sa doxygen-om, mada moram priznati da nikada nisam pročitao kompletnu dokumentaciju. :(


[ filmil @ 13.01.2004. 00:03 ] @
Citat:

да изведем са doxygen-ом, мада морам признати да никада нисам прочитао комплетну документацију. :(


Svakako bi trebao da pročitaš dokumentaciju :) Doxygen je jako koristan alat i zaista je šteta odricati se stvari koje ti nudi, iako je kako kažeš, prejak za tebe. Nikad se ne zna, možda ti upravo sutradan zatreba to što doxygen nudi. (a zatrebaće ti :)

f

[ jsmith @ 13.01.2004. 12:47 ] @
Citat:
filmil:
Citat:

da izvedem sa doxygen-om, mada moram priznati da nikada nisam pročitao kompletnu dokumentaciju. :(


Svakako bi trebao da pročitaš dokumentaciju :) Doxygen je jako koristan alat i zaista je šteta odricati se stvari koje ti nudi, iako je kako kažeš, prejak za tebe. Nikad se ne zna, možda ti upravo sutradan zatreba to što doxygen nudi. (a zatrebaće ti :)

f


Koristio sam ga u par navrata kada je kod (tuđi) verovatno sledio ova uputstva, čisto da vidim hijerarhiju klasa. Inače, mislim da Doxygen nije predviđen za ovo što meni treba.
[ sspasic @ 13.01.2004. 14:03 ] @
Možeš da probaš i ovo:
http://lxr.linux.no/
odnosno
http://lxr.sourceforge.net/

Kažu da poslednja verzija radi i sa C++ kodom. Nisam probao.
[ jsmith @ 14.01.2004. 17:34 ] @
Citat:
sspasic:
Možeš da probaš i ovo:
http://lxr.linux.no/
odnosno
http://lxr.sourceforge.net/

Kažu da poslednja verzija radi i sa C++ kodom. Nisam probao.

Na žalost, ni blizu (parser je izuzetno primitivan).