![]() |
Shortcut für InterfaceImplementierung gesucht
Moin,
gibt es in der IDE (ich setze XE6 ein) einen Shortcut, der mir aus
Delphi-Quellcode:
dieses
TMyObj= class(TObject, IUnknown)
end;
Delphi-Quellcode:
macht?
TMyObj= class(TObject, IUnknown)
function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall; function _AddRef: Integer; stdcall; function _Release: Integer; stdcall; end; |
AW: Shortcut für InterfaceImplementierung gesucht
Wenn du innerhalb deines Klassendefinitionsblocks [STRG]+[Leer] drückst schlägt er dir die zu implementierenden Interface-Methoden vor.
|
AW: Shortcut für InterfaceImplementierung gesucht
Na, das ist ja schonmal ein Anfang. Ich bin da aber mit einem Copy und Paste aus der Interfacedefinition dann doch noch schneller unterwegs :-(
|
AW: Shortcut für InterfaceImplementierung gesucht
Bei mehr als zwei Methoden tue ich das auch. Denn etwas besseres kenne ich leider auch nicht.
Die Refactoring-Methoden kennen zwar ein "Interface extrahieren" aber leider kein "Interface realisieren". |
AW: Shortcut für InterfaceImplementierung gesucht
Ich sehe, ich bin nicht der Einzige, der so eine automatische Vervollständigung sucht bzw. vermisst :)
|
AW: Shortcut für InterfaceImplementierung gesucht
Zitat:
|
AW: Shortcut für InterfaceImplementierung gesucht
Potzblitz! :firejump:
Wieder was gelernt. |
AW: Shortcut für InterfaceImplementierung gesucht
Zitat:
|
AW: Shortcut für InterfaceImplementierung gesucht
Was etwas nervt ist dabei, dass die Cursorposition ignoriert wird und die Stelle selbst gewählt wird, an der die Methoden dann in der Klassendeklaration eingefügt werden.
Aber nutzen tue ich die Möglichkeit dennoch häufig... |
AW: Shortcut für InterfaceImplementierung gesucht
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz