Angetestet

Aktuelle Software im Kurztest

17.12.2009

Komfortabel programmieren mit Code-Browser

Die kompakte Entwicklungsumgebung Code-Browser beherrscht alle Funktionen eines Editors und verwöhnt den Entwickler darüber hinaus mit Extras wie Folding, Syntax-Highlighting, Links, Lesezeichen oder unbegrenzten Undo/Redo- Schritten. Eine Schnittstelle zu gängigen Versionkontrollsystemen wie Subversion oder CVS ist allerdings nicht enthalten. Beim Syntax-Highlighting unterstützt das Tool die 20 gängigsten Sprachen von Assembler über C, HTML und Java bis hin zu Python, Perl oder der Shell.

Für größere Projekte bietet Code-Browser die Option, Links zu anderen Dateien im Quellcode zu platzieren. Beim Anklicken eines solchen Links lädt er automatisch die verknüpfte Datei. Im Quell-Code erscheint der Link als Kommentarzeile, sodass der jeweilige Compiler oder Interpreter diesen ignoriert. Das Zusammenfalten von Programmabschnitten gestaltet den Code übersichtlicher, im Editor erscheint statt des Codeblocks nur ein einzelner Eintrag. Bei Code-Browser kommt das sogenannte Marked-based Folding zum Einsatz. Dabei markiert das Programm den Beginn und das Ende eines Folding-Blocks mit speziellen Tags, die im Code als Kommentar erscheinen und die spätere Abarbeitung nicht beeinflussen. Andere Entwicklungsumgebungen können diese Informationen allerdings nicht verwerten. Klickt man den Folding-Eintrag an, öffnet das Programm den Codeblock in einem neuen Reiter. Alternativ lässt sich das Programmfenster aber auch in einzelne Abschnitte aufteilen.

Code-Browser bietet in seinem Ansichten-Menü individuelle Aufteilungen für jeden Reiter an, darunter auch eine Baumübersicht, die alle Folding-Blöcke strukturiert auflistet. Beim Beenden das Programms speichert die IDE den Status aller offenen Dateien im Home-Verzeichnis und lädt ihn beim nächsten Start automatisch. Die Standardkonfiguration lässt sich aus dem Programm heraus nicht anpassen. Stattdessen empfiehlt sich das Anlegen einer eigenen Konfigurationsdatei, die man Code-Browser beim Start mit dem Parameter -c übergibt.

Code-Browser 3.13

Lizenz: GPLv2 Quelle: http://tibleiz.net/code-browser/

Wertung

Code-Browser stellt eine gute Wahl für Hobby-Entwickler dar, die kleinere Projekte nicht in einer komplizierten IDE abwickeln möchten.

Nie mehr tote Links dank Gurlchecker

Gurlchecker hilft Ihnen dabei, in Webseiten und URL-Sammlungen fehlerhafte Seiten und Links aufzuspüren. Auf seiner intuitiv bedienbaren, GTK-basierten Oberfläche stellt das Tool alle notwendigen Funktionen dazu bereit, wie beispielsweise unterschiedliche Ansichten für verschiedene Protokolle oder Datentypen. Dabei eignet sich Gurlchecker sowohl zum Prüfen externer Seiten über das Netz als auch zur Kontrolle lokaler Seiten. Das Tool betrachtet jeden Prüflauf als Projekt, dessen Einstellungen und Auswertung Sie beim Verlassen speichern und damit beliebig wiederholen können.

Bei Projekten unterscheidet Gurlchecker zwischen Webseiten, lokalen Dateien und Lesezeichendateien. Eine gemischte Prüfung etwa von lokalen Dateien und Bookmarks beherrscht es nicht. Nach der Angabe des zu prüfenden Objekts legen Sie in den Programmeinstellungen fest, ob sich bei notwendigen Authentifizierungen ein Prompt öffnet, nach wie vielen Sekunden ein Verbindungsversuch erfolglos abbricht und wie oft Gurlchecker es erneut probiert. Über Filterfunktionen schließen Sie bei Bedarf einzelne Dokumententypen, Bildformate und Protokolle von der Prüfung aus. Möchten Sie die Korrektheit von HTML-Code kontrollieren, aktivieren Sie zusätzlich die W3C-Validierung. Mithilfe der Bibliotheken Libtidy und Libcroco prüft Gurlchecker dann HTML und CSS auf W3C-Konformität.

Nur für Webseiten bietet das Programm zudem einen Sicherheitscheck an, der nach kritischen Dateierweiterungen sucht und – sofern Libclamav einkompiliert wurde – auch nach Viren sucht. Nach erfolgter Prüfung listet das Gurlchecker alle gefundenen Links einer Webseite tabellarisch auf. Durch Anklicken erhalten Sie alle wichtigen Informationen zum jeweiligen Eintrag. Ein Balkendiagramm gibt zusätzlich Auskunft über das Gesamtergebnis der Prüfung, sprich: wieviel Links erreichbar waren oder wo Fehler auftraten.

Gurlchecker 0.11.1

Lizenz: GPLv2 Quelle: http://gurlchecker.labs.libre-entreprise.org

Wertung

Das leistungsfähige Tool Gurlchecker prüft Webseiten oder die eigene Lesezeichensammlung auf Aktualität.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

Kommentare

Infos zur Publikation

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 4 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 0 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...
Treiber für Canon Laserbase MF5650
Sven Bremer, 10.02.2015 09:46, 1 Antworten
Hallo ich weiß mittlerweile das Canon nicht der beste Drucker für ein Linux System ist. Trotzd...