Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   IDE Fenster 'Meldungen' ausblenden per Shortcut (https://www.delphipraxis.net/202906-ide-fenster-meldungen-ausblenden-per-shortcut.html)

Guido Eisenbeis 21. Dez 2019 20:17

IDE Fenster 'Meldungen' ausblenden per Shortcut
 
Hallo Leute.

Mit welchem Shortcut kann man das Fenster "Meldungen" ausblenden?

Das Meldungen Fenster in der IDE nervt gewaltig. Ich finde es ja wunderbar, dass es beim Ausführen des Projekts automatisch eingeblendet wird. Aber leider wird es nach der Ausführung nicht immer auch automatisch ausgeblendet. Oder es ist ein (in dem Moment) unnützer Hinweis drin, der es offen hält, z. B. dass eine Variable zwar deklariert sei, aber nicht benutzt wird. Fände ich auch in Ordnung, wenn ich nur dieses lästige Fenster "mit einem Griff" loswerden könnte! Und immer mit der Maus auf dieses relativ kleine X zu klicken ist müsig!

Der Shortcut Shift+Alt+M blendet das Fenster zwar ein, aber nicht aus! Hat jemand eine Idee?

Sequitar 22. Dez 2019 09:54

AW: IDE Fenster 'Meldungen' ausblenden per Shortcut
 
ob und wie das bei turbo-delphi geht...?
in der "normalen" delphi / rad umgebung kannst du über ansicht->desktops verschiedene fensteranordnungen nach belieben speichern und zb als "startup" "default" oder "debug" konfiguration ablegen. Möglich dass es auch eine entsprechende funktion im turbo-delphi gibt.

zweiteres wäre dann die ansicht, die du beim editieren, letztere beim ausführen / debuggen nutzt. Stell die ansicht so ein, wie du sie brauchst - du kannst du dann auch das meldungs-fenster "weg klicken" - und speichere sie wie gewünscht ab.
Beim übergang zum debug modus sollte es dann nicht mehr angezeigt werden...

Wobei ich gerade die messages während des debuggen sinnvoll finde

dummzeuch 22. Dez 2019 11:17

AW: IDE Fenster 'Meldungen' ausblenden per Shortcut
 
Zitat:

Zitat von Guido Eisenbeis (Beitrag 1453833)

Mit welchem Shortcut kann man das Fenster "Meldungen" ausblenden?

Der Shortcut Shift+Alt+M blendet das Fenster zwar ein, aber nicht aus! Hat jemand eine Idee?

Es gibt keinen Shortcut dafür. Es gibt ein Plugin, das ihn nachrüstet:

http://www.davidghoyle.co.uk/WordPress/?page_id=1590

Und es gibt in GExperts die Option, es automatisch auszublenden, wenn es beim Compilieren keine Meldungen gab:

https://blog.dummzeuch.de/2018/07/01...ssages-window/

(inzwischen in der Relase-Version vorhanden)

Guido Eisenbeis 22. Dez 2019 14:01

AW: IDE Fenster 'Meldungen' ausblenden per Shortcut
 
:mrgreen:
Zitat:

Zitat von Sequitar (Beitrag 1453835)
Beim übergang zum debug modus sollte es dann nicht mehr angezeigt werden...

Wobei ich gerade die messages während des debuggen sinnvoll finde

Hallo Sequitar.

Oops! Turbo Delphi war ein Überbleibsel in meinem Profil. :oops: Habe es gerade aktualisiert.

Die Dinge sind mir bekannt, die du beschreibst, und die Desktops habe ich nach meinem Geschmack eingerichtet. ... Selbstverständlich sollen die Hints, Errors und Warnings angezeigt werden, da hast du Recht! :wink: Es geht auch eher darum, dass ich das wirklich nervige und ständig im Weg stehende Melgungen-Fenster "weg-KICKEN" kann, statt weg-klicken. :P Also schnell mal auf die Tastenkombi drücken. Denn bis ich zum 10.000sten Mal die Maus gegriffen und zu dem kleinen X Button manövriert habe, sind meine Nerven im Eimer.

Dennoch danke für deine Hilfe!

@dummzeuch

Hallo Thomas.

Es ist mir eine Ehre, von dir einen Tipp zu bekommen. Nicht nur dass deine Tools mich seit Jahren begleiten, auch scheint es mir, als wärest du jetzt der Mann, der GExperts am Leben hält. (Was mich nebenbei bemerkt wirklich sehr freut!) :thumb: Delphi ohne GExperts kann ich mir nicht vorstellen. Egal wer Delphi vertreibt, von Borland bis Embarcadero, manche IDE Dinge sind bei denen scheinbar blinde Flecken. Meine Vermutung: Intern benutzen die Entwickler alle GExperts und merken gar nicht, was der IDE so alles fehlt.

Genug der Lobhuddelei, zurück zum Thema.

Vielen Dank für deine Tipps! Die betreffen genau das, um was es mir geht! :thumb: Als erstes habe ich die Option in GExperts eingeschaltet. (Da gibt es so viele Einstellungen, dass ich sie wohl übersehen habe.) :gruebel: Ich bin mal gespannt, ob das wirkt. "Eigentlich" hat die IDE das Ausblenden nach dem erfolgreichen Kompilieren ja schon von selbst gemacht. Aber wie so vieles in der IDE geht das nicht zuverlässig. Mal sehen, wie es mit GExperts geht. :wink:

Dein Tipp zu dem Plugin ist natürlich der Hammer, mit dem man einen Shortcut einrichten kann. Denn das Ausblenden nach erfolgreichem Kompilieren ist natürlich nur die halbe Miete. Hat man mal wieder 39 Fehler im Code, nervt das Meldungen Fenster die ganze Zeit. Und ironischerweise ist es gerade dann ständig im Weg, wenn man Fehler sucht.

Die Webseite zum Plugin habe ich überflogen. "Selbst compilieren", "installieren" und "DLL" haben mich zusammenzucken lassen. Mal sehen, ob ich das hinbekomme. Es wäre es auf jeden Fall wert! ... Ich verstehe auch nicht, wieso die Embarcadero Entwickler nicht selbst an einem Shortcut dafür interessiert sind!? Stört die das Meldungen-Fenster nicht?

Das Plugin werde ich gleich mal genauer ansehen.

Guido.

Guido Eisenbeis 22. Dez 2019 20:19

AW: IDE Fenster 'Meldungen' ausblenden per Shortcut
 
@dummzeuch

Ich habe das Plugin "Message View Helper" installiert, und es wird beim Starten der IDE geladen. Leider kann ich nirgends sehen, wo man den Shortcut einstellen kann. Der alte Standard-Shortcut SHIFT+ALT+M ist unverändert: Das Message Window wird angezeigt, aber nicht mehr versteckt. Das automatische Verstecken nach erfolgreicher Kompilierung funktioniert mit Verzögerung. Das nutzt aber nichts, weil das nervige Fenster halt genau dann im Weg ist, wenn Fehler auftreten.

Hast du eine Idee, wie ich den Shortcut zum Verstecken einrichten kann?

Edit: In GExperts habe ich die Option abgeschaltet, das Message Window automatisch auszublenden, wenn es beim Compilieren keine Meldungen gab.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz