OBS/Adminhilfe/MMX: Unterschied zwischen den Versionen
Hubert (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=MMX= ==Code Explorer== {| class="wikitable" |- ! Shortcut !! Beschreibung |- | {{key|Strg}} + {{key|Alt}} + {{key|1}} || Springt in die Member-Suche des Cod…“) |
Hubert (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
=MMX= | =MMX (ModelMaker Code Explorer)= | ||
MMX ist Teil der Delphi 10.X Installationen. | |||
Dieses Wiki dient als Lexikon für nützliche Funktionen, deren Erläuterung und Nutzungsweise. | |||
''Alle Tastenkombinationen beziehen sich auf die der Standardeinstellung.'' | |||
==Code Explorer== | ==Code Explorer== | ||
Der Code Explorer ist das Kernstück von MMX und dient als schnelle Navigationsmöcglichkeit innerhalb einer Unit. | |||
<br>Hierbei ist die Ansicht in Zwei Abschnitte gespalten: | |||
===Die Übersicht=== | |||
Die Übersicht bietet eine leicht einsehbare Struktur der Unit, unterteilt in: | |||
* Records | |||
* Klassen | |||
* Das Modul | |||
** Das Interface | |||
** Die Use-Klausel des Interfaces | |||
** Die Implementation | |||
** Die Use-Klausel der Implementation | |||
* Parsing Hints | |||
* Live Metrics | |||
===Die Memberliste=== | |||
Die Memberliste listet die Unterpunkte der gewählten Struktur aus der Übersicht. | |||
Wird beispielsweise ein Record ausgewählt, so werden alle Felder dieses Records angezeigt. | |||
Wenn ein Eintrag in dieser Liste angewählt wird, springt der Cursor im Editor automatisch zu der entsprechenden Stelle im Source Code. | |||
Die Liste verfügt über eine Vielzahl an Filtermöglichkeiten welche je nach Situation am oberen Rand durch Symbole angezeigt werden. | |||
===Shortcuts=== | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Zeile 9: | Zeile 41: | ||
| {{key|Strg}} + {{key|Alt}} + {{key|1}} || Springt in die Member-Suche des Code Explorers | | {{key|Strg}} + {{key|Alt}} + {{key|1}} || Springt in die Member-Suche des Code Explorers | ||
|- | |- | ||
| {{key|Strg}} + {{key|Umsch}} + {{key|Alt}} + {{key| | | {{key|Strg}} + {{key|Umsch}} + {{key|Alt}} + {{key|E}} || Springt im Code Explorer zu dem Member auf welchem sich der Cursor befindet | ||
|} | |} | ||
| Zeile 21: | Zeile 52: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Funktion !! Beschreibung | ! Funktion !! Shortcut !! Beschreibung | ||
|- | |- | ||
| Search At Cursor || Sucht den Begriff im Editor auf welchem der Cursor momentan steht | | Search At Cursor || || Sucht den Begriff im Editor auf welchem der Cursor momentan steht | ||
|- | |- | ||
| Collapse All || Alle Resultierenden Units kollabieren. | | Collapse All || || Alle Resultierenden Units kollabieren. | ||
|- | |- | ||
| Expand All || | | Expand All || || | ||
|- | |- | ||
| Options || Öffnet den Dialog um die Optionen für den Indexer zu ändern. | | Options || || Öffnet den Dialog um die Optionen für den Indexer zu ändern. | ||
|} | |} | ||
| Zeile 35: | Zeile 66: | ||
===Use Unit=== | ===Use Unit=== | ||
'''Aufruf:''' {{key|Strg}} + {{key|U}} | |||
===Add=== | ===Add=== | ||
Version vom 29. September 2021, 14:58 Uhr
MMX (ModelMaker Code Explorer)
MMX ist Teil der Delphi 10.X Installationen.
Dieses Wiki dient als Lexikon für nützliche Funktionen, deren Erläuterung und Nutzungsweise.
Alle Tastenkombinationen beziehen sich auf die der Standardeinstellung.
Code Explorer
Der Code Explorer ist das Kernstück von MMX und dient als schnelle Navigationsmöcglichkeit innerhalb einer Unit.
Hierbei ist die Ansicht in Zwei Abschnitte gespalten:
Die Übersicht
Die Übersicht bietet eine leicht einsehbare Struktur der Unit, unterteilt in:
- Records
- Klassen
- Das Modul
- Das Interface
- Die Use-Klausel des Interfaces
- Die Implementation
- Die Use-Klausel der Implementation
- Parsing Hints
- Live Metrics
Die Memberliste
Die Memberliste listet die Unterpunkte der gewählten Struktur aus der Übersicht. Wird beispielsweise ein Record ausgewählt, so werden alle Felder dieses Records angezeigt.
Wenn ein Eintrag in dieser Liste angewählt wird, springt der Cursor im Editor automatisch zu der entsprechenden Stelle im Source Code.
Die Liste verfügt über eine Vielzahl an Filtermöglichkeiten welche je nach Situation am oberen Rand durch Symbole angezeigt werden.
Shortcuts
| Shortcut | Beschreibung |
|---|---|
| Strg + Alt + 1 | Springt in die Member-Suche des Code Explorers |
| Strg + Umsch + Alt + E | Springt im Code Explorer zu dem Member auf welchem sich der Cursor befindet |
Source Indexer
| Funktion | Shortcut | Beschreibung |
|---|---|---|
| Search At Cursor | Sucht den Begriff im Editor auf welchem der Cursor momentan steht | |
| Collapse All | Alle Resultierenden Units kollabieren. | |
| Expand All | ||
| Options | Öffnet den Dialog um die Optionen für den Indexer zu ändern. |
Code Generierung
Use Unit
Aufruf: Strg + U