[megoldva] C code cleaner, vagy kódformázó / tisztító / rendbeszedő

Fórumok

Üdv,

Tudna valaki ajánlani egy C kódtisztító progit? Olyat keresnék ami parancssoros és megtalálható a debian repóban.

Code::Blocks tud ilyet win platformon, de a repókra rákeresve sajna nem találok semmilyen megoldást.

Még egy kérdésem lenne: 'rats' és 'flawfinder'-en kívűl van még valami jó kis cucc ami átnézi a kódot biztonsági vagy egyéb hibák után kutatva?

Köszi.

Hozzászólások

Mit jelent az, hogy kódtisztító? Mit takarít ki?

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.

lehet rosszul fogalmaztam, de pont jó kulcsszót nem találok erre.

Tehát olyan progit keresek, amely beállítgatja szépen a tab-okat meg eltávolítja a felesleges space karaktereket a kód elejéről stb.

tehát szebbé teszi a kódot.

Sajnos sok helyen space-t, sok helyen meg tabot használtam és nem akarom egyesével végigjátszani.

ha más nem marad, akkor ráengedek egy 'sed'-et majd.

Esetleg ez:

http://www.qt-apps.org/content/show.php/sch?content=88681

Én írtam. Jobb a semminél. Oda-vissza végrehajtja a műveleteket.

A következőket tudja:

space -> tab
tab -> space
karakterek eltávolítása vagy hozzáadása a sor elején
Számozás hozzáadása vagy eltávolítása a sor elején.

Ha jól emlékszem, raktam fel bináris állományt is, tehát tudod futtatni Qt4 nélkül is. Azt hiszem. De ki kell próbálni. Ha nem megy, még mindig ott van a Qt4-gyel való újrafordítás lehetősége.
Ja igen! Nem parancssoros, hanem GUI alkalmazás. Ezáltal talán könnyebb kezelni egy kicsit.

Ez a cikk meg az ITS4-et ajanlja az altalad emlitettek mellett a bistonsagi resek felkutatasara.

indent helyett astyle. Sokkal egyszerubben kezelheto, inplace formazast is tud, es jo.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.