...someplace, where there isn't any trouble? Do you suppose there is such a place, Toto?

CodeBeagle

Link: http://sourceforge.net/projects/codebeagle

Es gibt Tools, bei denen man sich - hat man sie einmal eine Weile benutzt - einfach nicht mehr vorstellen kann, jemals nocheinmal ohne sie zu arbeiten. CodeBeagle gehört seit ein paar Monaten definitiv für mich zu dieser Kategorie. CodeBeagle ist das Feierabendprojekt meines Kollegen und Team Leads Oliver Tengler und es ist ein "Find in Files on Steroids". Vor CodeBeagle bestand das Suchen nach einem String im Quellcode von επτ?σ aus minutenlangen Läufen von Visual Studios "Find in Files"-Funktionalität. Heute ist es ein Wimpernschlag mit einer Suche in CodeBeagle und ich bekomme alle Vorkommnisse eines Strings übersichtlich angezeigt, kann von Hit zu Hit hüpfen und habe mit einem Doppelklick die Datei in Visual Studio offen. Voraussetzung ist allerdings, dass man seinen Quellcode indiziert, das dauert auf einer typischen Entwicklungsmaschine bei mir für den Quellcode von επτ?σ schon mehrere Stunden. Das lasse ich mit einem Scheduled Task jede Nacht einmal durchlaufen und habe dann den Quellcode indiziert, wenn ich morgens zu arbeiten anfange. Olli hat den Quellcode von CodeBeagle über Weihnachten unter die LGLP gestellt und zum Download bei SourceForge bereitgestellt. Und ich bin seiner Gattin und meiner lieben Kollegin Swetlana sooo sehr dankbar, dass sie ihn hat gewähren lassen, auch wenn sie mich gerade ohne Ende hasst, weil ich so viele Bug- und Featurerequests bei Olli für den CodeBeagle eingetütet habe, dass darunter das Familienleben bei Tenglers zweifellos gelitten haben muss :-)

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

No feedback yet

Leave a comment


Your email address will not be revealed on this site.
(Line breaks become <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)