Genau, gibt zwei verschiedene Modi. Der voreingestellte Modus hat den Vorteil, dass man im Editor sofort merkt, wenn ein Programm (vielleicht nur noch als Dateileiche oder in einer Schleife) läuft. Das ist für Anfänger besser geeignet, die oft verzweifeln, wenn ein Code nicht mehr gestartet werden kann, und dann nicht merken, dass er unter gleichem Namen noch aktiv in einer Schleife verharrt.
Der andere Modus richtet sich eher an fortgeschrittenere User und bietet mehr Freiheiten, bzw weniger kontrolliertes Verhalten. Ich gebe auch zu, ich selber nutze den voreingestellten Modus...
LemonEd (Entwicklungsumgebung von Frabbing)
-
Frank A. -
6. Juni 2011 um 16:11 -
Geschlossen
-
-
-
Solltest mal den anderen Modus probieren ;). Ist mir eben aufgefallen, dann klappt es mit dem Ressourceneinbau nicht! Sobald ich den Compiler starte, werden da schon Ressourcen erfolgreich eingebaut. Die sind dann natürlich nicht drin
Gruß Volkmar
-
Zitat von Volkmar;902234
Solltest mal den anderen Modus probieren ;). Ist mir eben aufgefallen, dann klappt es mit dem Ressourceneinbau nicht! Sobald ich den Compiler starte, werden da schon Ressourcen erfolgreich eingebaut. Die sind dann natürlich nicht drin
Gruß Volkmar
Du hast recht, allerdings nur beim ersten Aufruf. Ab dem zweiten Aufruf gehts dann aber doch. Ist wohl noch eine kleine Unpässlichkeit drin.
Schau ich mir am WE näher an, danke! -
Ok, ist beseitigt. Zum Updaten komme ich aber erst am WE.
-
OK, so lange hat's noch Zeit, wenn das bisher noch gemerkt hat :D. Ich bin ja auch nur durch die Frage von Ralph drauf gekommen, normalerweise habe ich es lieber anders. Da sehe ich dann gleich, wenn ich mal einen Hänger habe und kann den gleich abschießen.
Gruß Volkmar
-
Ja, genau. Und den anderen Modus gibts ja auch noch nicht so lange.
-
Update auf Version 1.4.1.1:
- kleiner Bugfix im Resourceneinbau bei ungesperrten Programmausführungen
- Update auf neuste Scintilla.dll-Version vom März 2012
Viel Spass weiterhin -
Ne Frank, klappt leider immer noch nicht mit dem Ressourceneinbau. Ich habe eine .RES-Datei und entferne dabei alle vorhandenen Ressourcen. Der Compiler läuft an und im Ausgabefenster kommt sofort Ressourcen werden eingebaut, noch während der Compiler läuft. Das Ergebnis ist dann wohl klar :(. hab's auch ein paarmal hintereinander probiert, immer das Gleiche.
Gruß Volkmar
-
Ach stimmt, compiliert läufts ja anders herum. Hatte immer interpretiert getestet. Muss ich halt nochmal ran.
-
Bugfix 1.4.1.2 ist jetzt verfügbar.
-
Perfekt. Jetzt klappts auch mit den Ressourcen
Gruß Volkmar
-
Hallo Frank,
kann LemonEd auch im gesamten Quellcode Suchen&Ersetzen?
Das wäre praktisch, wenn man zB. Variablennamen im Nachhinein ändern möchte.Du kannst ja schon im gesamten Quellcode Wörter finden und markieren, dann sollte ein Ersetzen doch vielleicht möglich sein: Einfach im Suchen/Ersetzen-Dialog einen Haken setzen (im gesamten Quellcode ersetzen) und los gehts...
-
Dafür gibts im Suchen/Ersetzen-Dialog doch den Button "Alle ersetzen". Meinst du das?
Und auch mit den Makros lässt sich das sehr einfach umsetzen, z.B.:Makro: ende% nach neuername%
! Suchrichtung nach unten
! Vielfache Wiedergabe
! Keine Wortsuche
? ende%
= neuername%
! Durchlauf beenden
! Hier weiter bei erfolgloser Suche
! Makro beenden -
Zitat von Frabbing;903051
Dafür gibts im Suchen/Ersetzen-Dialog doch den Button "Alle ersetzen". Meinst du das?
Hmm.. weiß nicht genau...
Durchsucht "Alle ersetzen" den gesamten Quellcode? Also auch die Includes- und Header-Dateien?
Ich habs noch nicht ausprobiert. Ich dachte, "Alle ersetzen" macht das nur im aktuellen Fenster.
-
Also ich bin glücklich darüber, daß Alles Ersetzen nicht auch in Headerdateien und Includes rum strickt. Das sind ja gemeinsam verwendete Komponenten, die genau so in anderen Projekten verwendet werden. Wenn ich die damit verändere, würde das ja auch verlangen, daß ausnahmslos alle Quellcodes, ob die nun was damit zu tun haben oder nicht, im gleichen Durchlauf untersucht und nötigenfalls werden müssen. Wenn Du nun mal eine Inc oder Headerdatei speziell für nur einen einzigen Einsatzfall hast, dann mußt Du eben händisch ran :-).
Gruß Volkmar
-
Ach so, inklusiver alle Includes und Headerdateien... Nein, wie Volkmar schon schrieb: Das kann böse ins Auge gehen. Includes kannst du ja in vielen Quellcodes gleichzeitig nutzen. Wenn ein Quellcode nun die Variablen der Inc ändert, läuft sie mitunter nicht mehr mit den anderen Codes... Nein, ich glaube nicht, dass das so sinnvoll ist.
-
Zitat von Frabbing;903189
Ach so, inklusiver alle Includes und Headerdateien... Nein, wie Volkmar schon schrieb: Das kann böse ins Auge gehen. Includes kannst du ja in vielen Quellcodes gleichzeitig nutzen. Wenn ein Quellcode nun die Variablen der Inc ändert, läuft sie mitunter nicht mehr mit den anderen Codes... Nein, ich glaube nicht, dass das so sinnvoll ist.
Deswegen dachte ich auch an eine zusätzliche Option. Man muss natürlich wissen, was man macht.Mir gehts eben oft so, dass ich Variablennamen vergeben habe und hinterher merke, dass andere Namen sinnvoller gewesen wären...
Schade.
-
Nicht den Kopf hängen lassen, Stephan. Manchmal wäre das ja auch sehr sinnvoll.
Ist mir allerdings momentan auch zu aufwendig, mein Editor unterstützt ja gleich mehrere Sprachen. Ich will deinen Vorschlag für die Zukunft aber nicht ausschliessen. -
Hallo Frank,
es besteht noch das Problem mit der Werkzeugleiste rechts Navigation, Variablen….
wenn du mal etwas Zeit findest könntest du mal schauen?
Damit du es nachvollziehen kannst habe ich mal die einzelnen Schritte dokumentiert.
[Blockierte Grafik: http://s12.postimage.org/nee1nfo89/Lemon1.jpg]
[Blockierte Grafik: http://s16.postimage.org/l9c1jfn4h/Lemon2.jpg]
[Blockierte Grafik: http://s17.postimage.org/gx9np74cr/Lemon5.jpg]
[Blockierte Grafik: http://s17.postimage.org/ckb46rvm3/Lemon3.jpg]
[Blockierte Grafik: http://s11.postimage.org/bweutjxq7/Lemon4.jpg]
[Blockierte Grafik: http://s17.postimage.org/gx9np74cr/Lemon5.jpg]
[Blockierte Grafik: http://s12.postimage.org/nee1nfo89/Lemon1.jpg]
[Blockierte Grafik: http://s16.postimage.org/gemxywe6p/Lemon6.jpg] -
Danke, Georg. Mit der Beschreibung konnte ich das Problem nachvollziehen.
Ich denke, die Verschiebung ist jetzt weg, betraf übrigens auch den unteren Splitter.Update auf Version 1.4.1.3:
- kleiner Bugfix zum Start von Dateien per LemonEd als Standardprogramm
Viel Spass weiterhin -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!