Entwickler-Ecke
Freeware Projekte - DeVision QuelltextEditor
EProm - Mo 23.02.04 17:40
Titel: DeVision QuelltextEditor
Hallo,
Programmierer kennen das - größere Projekte können schnell an Übersichtlichkeit verlieren. Wenn man etwas im Quelltext sucht, scrollt man bis zur Verzweiflung, stopt ab und an mal um sich neu zu orientieren. Gut wäre es da, wenn man bestimmte Abschnitte einfärben oder durch Icons hervorheben könnte. Genau hier kommt DeVision ins Spiel.
DeVision ist ein Quelltexteditor für Programmierer, der den Quelltext übersichtlicher machen soll.
Hierzu gibt es verschiedene Funktionen:
- zeilenweise Einfärben des Quelltextes (mit individuellen einstellbaren Farben)
- und Markierungen (am linken Rand) durch individuell wählbare Icons
Alle zusätzlichen Informationen zum Quelltext (auch Optionen wie den gewählten Highlighter) werden in einer neuen Datei gespeichert die den Namen der alten Datei plus die Endung ".devset" enthällt. Es gibt auch die möglichkeit alle Informationen in einer DeVision-Datei zu speichern (Endung ".dev").
Später kommen noch weitere Funktionen hinzu! (Informationen dazu auf
http://www.mostworks.de/index.php?section=produkte&produkte=devision )
Screenshot:
http://www.mostworks.de/pictures/devision.jpg
DeVision-Download:
http://www.mostworks.de/downloads/devisionsetup.exe (881 KB)
Für Fragen, Verbesserungsvorschläge, Fehlermeldungen usw stehe ich jederzeit zur Verfügung. Mailt Einfach an
EProm@mostworks.de oder schreibt via ICQ: 71144926.
Viel Spaß beim Pröben!!
schitho - Mo 23.02.04 17:53
Die Idee mit dem Einfärben ist gut.
Besser würde mir gefallen, wenn man Prozeduren und Funktionen so ausblenden kann, dass nur mehr die erste Zeile sichtbar ist.
Gruß
Thomas
EProm - Mo 23.02.04 18:01
Hi schitho,
Das ist eine tolle Idee!!
Delete - Mo 23.02.04 18:43
Mhhh... Bis vor zwei Wochen dachte ich noch, ich wäre der Einzige, dem die tolle Idee mit einfärbbaren Zeilen zur Übersichtlichkeit gekommen wäre :D
In meinem Quelltext-Editor gibts nämlich ein sehr ähnliches Feature.
Ansonsten scheint das Prog recht nett zu sein, allerdings würde ich
- Ein paar Icons in die Menüs einbauen
- Den Pascal-Highlighter vielleicht von den Farben so wie in der Delphi-IDE machen, oder die Farben einstellbar machen
- Solltest du Find im Menü vielleicht in Suchen umbenennen
- Die Icons mit Hints ausstatten
- mehr Funktionen zum Bearbeiten und CodeCompletion integrieren, aber ich denk mal, das soll noch kommen
Zudem CodeFolding (Funktionen und so im Quelltext ausblenden) -> das soll in einer der nächsten SynEdit-Versionen wohl integriert werden (du benutzt ja augenscheinlich SynEdit)
EProm - Mo 23.02.04 19:06
Danke für die Informationen Benedikt! - Und ja, die SyneditKomponenten werden verwendet.
Chatfix - Mo 23.02.04 19:16
Das mit dem Ausblenden von Funktionen uns Prozeduren kenne ich aus der Entwicklungsumgebung Visual Studio.NET, und finde es recht praktisch.
Wenn ich mehrere Zeilen markiere färbt er trotzdem nur die zeile ein auf der der cursor ist...
F1 finde ich auch unpraktisch, da in Windows F1 meist für die Hilfe steht...
ansonsten ganz nett
EProm - Mo 23.02.04 19:31
Tnx!!
Das mit F1 ist tatsächlich etwas unpraktisch - Zur Zeit seh ich da keine bessere Möglichkeit. Höchstens mit Alt+F1.
Und das man mehrere Zeilen zugleich einfärben kann war bisher noch garnicht vorgesehen. Werd es aber versuchen demnächst mit zu intigrieren.
Gruss
EP
Chatfix - Mo 23.02.04 19:48
Naja ich schreibe ja nicht 100 Zeilen code, und färbe diese dann einzeln ein...
und die einfärbung nimmt man ja immer erst nach dem schrieben vom code vor...
Lhid - Di 24.02.04 11:57
Meinung und mich grundlegend geändert-> Beiträge gelöscht
EProm - Di 24.02.04 13:10
"Find..." ist lediglich ein versäumnis und hat mit "denglisch" nichts zu tun.
EProm - Do 26.02.04 14:32
Ahoi,
auf dem Server steht nun eine aktuallierste Version von DeVision zur verfügung (Link bleibt gleich).
Es ist nun möglich mehrere Zeilen gleichzeitig (durch selektieren) einzufärben. Außerdem wurden einige Kinderkrankheiten (es gab Probleme beim Speichern und löschen der Einfärbungen) behoben.
Gruss
EP
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!