![]() |
Anzeige:
|
|
|||||||
| Helfer & Tools Programme für und in XProfan und Fragen dazu. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#76 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.123
|
Und bei mir gar keine.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
#77 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Ja, hab testweise einen anderen Lexer geschaltet, probiert einfach mal aus. Der Lexer von David bringt manchmal die korrespondierenden Klammern durcheinander, weil sich da Farben überschneiden oder so. Der Quellcode ist auch verloren gegangen, sodass wohl ein neuen Lexxer her muss, weil keine Erweiterungen mehr dazukommen können. Bislang wurden ja auch wohl nur die Procs gefaltet. Pitter, der neue Lexxer faltet auch Schleifen und Bedingungen und zeigt dabei auch das Ende der Faltung an. Allerdings klappt die Aktualisierung wohl nicht sonderlich gut. Wie auch immer, ich hab ihn mal testweise eingebaut.
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#78 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Ich hab rausgefinden, wie dieser (fast alle voreingestellten) Scintilla-Lexer arbeiten, was das Falten betrifft:
Gefaltet werden können theoretisch alle Zeilen. Die Faltung erfolgt nämlich nicht aufgrund bestimmter Codewörter (z.B. Proc-Endproc), sondern ausschliesslich durch die Einrückungen im Code! Alle eingerückten Passagen können gefaltet werden was wirklich sehr praktisch ist, wenn man die Vorgehensweise erstmal verstanden hat. Man war es bislang einfach nur anders gewohnt... Jac, somit bist du entlarvt als jemand, der seine Quellcodes nicht strukturiert.
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#79 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.123
|
So ein scheiß...
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
#80 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Wie gesagt, testweise...
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
|
#81 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 17.02.2009
Beiträge: 33
|
Ich weiß auch nicht, aber wenn man sowas sinnvoll einstellbar macht!?
. |
|
|
|
|
|
#82 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Das wird nur mit einem neuen Lexer gehen. Sowie ich gelesen hab, kann man auch einen externen Lexer benutzen, sodass dieser in einer Extra-Dll oder direkt als XPIA-Code verwendet werden kann. Hätte den Vorteil, dass man jederzeit ein Update der Scintilla-Dll machen könnte, ohne neu zu kompilieren und der Code befände sich direkt im XProfEd-Code.
Die andere Möglichkeit wäre, Davids Lexer neu aufzusetzen. Da ich aber kein C++ programmiere, müsste sich hierfür jemand anderes finden. Ein guter Ansatzpunkt wäre der SCLEX_CMAKE-Lexer, denke ich. Hier wären wohl nur geringfügige Änderungen notwendig: [scintilla] CMake lexer Vielleicht findet sich ja jemand, der das übernehmen könnte.
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#83 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
|
ich finde du solltest wieder die alte Scilexer.dll nehmen. Mit der neuen klappt ja nichts mehr, die Variablen werden nicht mehr fett dargestellt und die Proceduren werden fast nicht mehr erfasst. Im Originaleditor funktionieren die Procs doch auch ohne Einrücken oder Strukturierung. ich benutze deshalb die Navigation nicht mehr, weil sie nun ziemlich sinnlos geworden ist. Programme wie XPSE oder dein Pre entfernen ja alle Lehrzeichen, für einen solchen Code ist dann alles weg.
Leider funktioniert die alte dll ja nun nicht mehr mit deinem Editor, wollte schon tauschen. Das mit den Klammern hat bei mir noch nie geklappt und jetzt auch nicht. Nachtrag: Die ganzen Operatoren einschließlich mod werden normal dargestellt.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai. http://dieterzornow.gmxhome.de Geändert von Bangkok (30.01.2010 um 10:26 Uhr) |
|
|
|
|
|
#84 (Direktlink) | |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Im nächsten Update ist der alte Lexer wieder geschaltet, das war wie schon gesagt, nur testweise eingebaut. Auf Dauer müsste aber doch mal ein neuer Lexer her, weil das Falten ja unvollständig ist. Die Syntaxfärbung könnte man aber erweitern.
Ich selber benutze das Falten sowieso nie, ist bei mir deaktiviert. Bis zum nächsten Update wird es noch etwas dauern, bin derzeit beruflich zwischendurch immer wieder eingespannt. Wenn ich Zeit und Ruhe hab, bastle ich gerade an einem grösseren Feature im Editor, deswegen kann ich nicht einfach unvollständig updaten. Zitat:
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
|
#85 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
|
Lass dir Zeit eine Weile kann man damit leben. Was auch überlegenswert wäre, irgendjemand hatte mal eine Version gepostet, in der die Schlüsselwörter ausgelagert waren. Dann kann man in der Datei das Highlighting einstellen ohne den Editor neu kompilieren zu müssen.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai. http://dieterzornow.gmxhome.de |
|
|
|
|
|
|
#86 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
An die Stelle komme ich noch. Sollte nicht so aufwendig sein, macht aber Zusatzdateien notwendig. Ich glaub auch, es ist fast bequemer, eben ein paar Wörter in den Quellcode aufzunehmen und neu zu compilieren.
Wer arbeitet eigentlich mit dem Benutzer-Menü?
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#87 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
|
Also ich nutze es intensiv, ich habe alle Tools im Benutzermenü. Ich starte von da auch mit der Quellcodedatei XPSE, XPIA , wenn ich die beiden mal benutze, da ich die seltener benutze möchte ich keinen als Compiler eintragen. Profan2CPP starte ich von hier mit Übergabe der Codedatei. Ist also für mich unverzichtbar.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai. http://dieterzornow.gmxhome.de |
|
|
|
|
|
#88 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 43
Beiträge: 4.725
|
Dann freut es dich sicher, dass ich dort Erweiterungen einplane.
Wahlweise Benutzer-Menü oder Benutzer-Buttons (für mich sehr viel praktischer), Arbeitspfad, Programmicon, Platzhalter im Programmaufruf usw. Das Benutzermenü ist in der bisherigen Form leider zu schlicht gehalten und der Dialog erfolgt über einen externen Helfer.
__________________
Gruß, Frank Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#89 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 17.02.2009
Beiträge: 33
|
Hallo Frank,
ich freue mich riesig auf all' die Verbesserungen und warte ganz geduldig...! Das Benutzer-Menü nutze ich übrigens auch für Profan2CPP. Grüße, Peter |
|
|
|
|
|
#90 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
|
Hallo Frank,
hast du schon bemerkt, dass man die Reiter jetzt zwar alle über das Kreuz schließen kann, aber über das Kontextmenü überhaupt nicht mehr. Ich lass mich mal überraschen was du Benutzermenü änderst.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai. http://dieterzornow.gmxhome.de |
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| X-ProfPad 32|64 (Entwicklungsumgebung von ts-soft) | ts-soft | Helfer & Tools | 109 | 04.02.2012 17:26 |
| XProfEd (Entwicklungsumgebung von RGH) | RGH | Helfer & Tools | 8 | 04.05.2011 19:06 |
| Virus infiziert Entwicklungsumgebung | Info | Sicherheitsmeldungen von heise.de | 0 | 18.08.2009 15:10 |
| Microsoft's kostenlose Entwicklungsumgebung | Bomania | Allgemein | 1 | 07.02.2006 10:18 |