OBS/Adminhilfe/MMX Navigation and Move

Aus OBS Wiki
Version vom 28. Oktober 2021, 14:54 Uhr von Thiel (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{ZugriffOBS}} =Navigation and Move= Shortcuts für das Navigieren durch und Bewegen von Code Segmenten. {{key|Strg}} + {{key|Umsch}} + {{key|Alt}} + {{key|X…“)
Zur Navigation springen Zur Suche springen
Für diese Seite wurde eine Zugriffsbeschränkung eingerichtet. Falls du diese Nachricht siehst, bist du nicht berechtigt, diese Seite einzusehen.

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration

Navigation and Move

Shortcuts für das Navigieren durch und Bewegen von Code Segmenten.

 Strg + Umsch + Alt + X -> V

Navigate Up

 Strg + Umsch + Alt + X -> V -> N
 Strg + Umsch + Auf

Navigate Down

 Strg + Umsch + Alt + X -> V -> A
 Strg + Umsch + Ab

Previous Entity

 Strg + Umsch + Alt + X -> V -> P
 Strg + Alt + Auf

Next Entity

 Strg + Umsch + Alt + X -> V -> E
 Strg + Alt + Ab

Move Entity Up

Findet die Entity in der sich momentan der Cursor befindet ( Methoden, Events, etc. ) und bewegt diese oberhalb der vorangehenden Entity ( Methode, Event, etc. ) Für OBS: Die Funktion respektiert auch unsere eigenen Header und deren Abstände.

 Strg + Umsch + Alt + X -> V -> M

Move Entity Down

Findet die Entity in der sich momentan der Cursor befindet ( Methoden, Events, etc. ) und bewegt diese unterhalb der nachgehenden Entity ( Methode, Event, etc. ) Für OBS: Die Funktion respektiert auch unsere eigenen Header und deren Abstände.

 Strg + Umsch + Alt + X -> V -> O

(Bei dieser und der vorigen Funktion kann es bei Benutzung zu marginalen unterschieden in Leerzeilen kommen)

Move Selection Up

 Strg + Umsch + Alt + X -> V -> V

Move Selection Down

 Strg + Umsch + Alt + X -> V -> S

Find Next/Previeous Occurence

Sucht den Identifier an der momentanen Cursorposition und springt zum nächsten/vorherigen Vorkommen dieses Identifiers.
Find Occurence.png

Next

 Strg + Umsch + Alt + X -> V -> F

Previous

 Strg + Umsch + Alt + X -> V -> I

Custom Identifier Search

Öffnet ein Fenster um specifische Identifier/Schlüsselwörter ausfindig zu machen und zu deren ersten, von der Cursorposition gesehen, Vorkommen zu springen.

 Strg + Umsch + Alt + X -> V -> C
 Umsch + Alt + Pos1

Custom identifier search.png

History

Öffnet ein Kontextmenü dessen Einträge aus vorigen Navigationspunkten besteht.

 Strg + Umsch + Alt + X -> V -> R
 Umsch + Ö


Text Tools

Beinhaltet Tools und Funktionen um Texte auszuwählen, zu editieren und auszuwählen.

 Strg + Umsch + Alt + X -> X

Comment Member(s)

Kommentiert das Selektierte Feld aus und erstellt einen TODO Kommentar darüber.

 Strg + Umsch + Alt + X -> X -> C
 Strg + Umsch + Q

Toggle Comment Selection

Schaltet zwischen Kommentierung und nicht Kommentierung der fokussierten Zeile im Quellcode.

 Strg + Umsch + Alt + X -> X -> T

Select Method Body

Selektiert den gesamten Körper der fokussierten Methode. Alles zwischen Begin und End.

 Strg + Umsch + Alt + X -> X -> S

Reverse Assignment

Kehrt die Zuweisung von zwei Variablen um.

 Strg + Umsch + Alt + X -> X -> R
 Umsch + Alt + R

Bspw. aus x := y; wird y := x;

Insert Component Name

 Strg + Umsch + Alt + X -> X -> I
 Strg + Umsch + Alt + I

Sync Edit Method

 Strg + Umsch + Alt + X -> X -> Y
 Strg + Umsch + Alt + J

Duplicate Lines

Dupliziert die ausgewählten Zeilen, bzw. die Zeile auf welcher der Cursor steht.

 Strg + Umsch + Alt + X -> X -> D
 Strg + Umsch + Alt + D

Reverse Lines

Kehrt die Reihenfolge der ausgewählten Zeilen um.

 Strg + Umsch + Alt + X -> X -> E

Align Code

Öffnet ein Fenster welches Einstellungen zum Ausrichten von Quellcode Zeilen bietet.

 Strg + Umsch + Alt + X -> X -> A

Align Code.png

Format Reserved Words

Formatiert die reservierten Schlüsselwörter.

 Strg + Umsch + Alt + X -> X -> F

Format reserved words.png

Untabify

Formatiert die aktive Unit und tauscht alle Tabs mit entsprechenden Mengen an Leerzeichen.

 Strg + Umsch + Alt + X -> X -> U

Tabify

Formatiert die aktive Unit und tauscht alle Leerzeichen mit entsprechenden Tabs.

 Strg + Umsch + Alt + X -> X -> B

Trim white space

 Strg + Umsch + Alt + X -> X -> M

Convert code to string

 Strg + Umsch + Alt + X -> X -> O