2017-01-04 4 views
0

Gibt es eine Möglichkeit, die letzte Zeile in jeder Einrückebene über dem Cursor auf dem Bildschirm zu halten, so dass ich ein besseres Gefühl dafür habe, wo in den verschachtelten Blöcken ich bin?In IntelliJ jederzeit die letzte Zeile der vorherigen Einrückungsstufe anzeigen?

Zum Beispiel dieses Python-Schnipsel:

def a(): 
    if b: 
     return 1 
    if c == d: 
     if k == p: 
      ... 
      return x + 1 
    if k < x: 
     return 2 

Wenn mein Bildschirm etwas zeigen, nicht über den ..., und die Cursor am return x + 1, ich mag dies auf dem Gipfel der überschichtet, um zu sehen Bildschirm:

def a(): 
    if c == d: 
     if k == p: 

ich denke, es eine ähnliche Funktion ist, wo es die Funktion, die Sie in nur die Zeile zeigt sind deklariert, aber ich kann es jetzt nicht finden.

Dies ist sprachunabhängig und kann auf Einrückungsebene statt Syntaxbaum arbeiten.

Antwort

0

Die ähnliche Funktion, die Sie meinen, heißt Ansicht | Kontextinfo. Es gibt keine Funktion, um genau das zu tun, was Sie wollen.

+0

Es scheint nicht im Menü auf PyCharm, aber Drücken von "alt + Q", um es zu aktivieren funktioniert noch. Kein Wunder, dass ich es zuerst nicht gefunden habe :) –

Verwandte Themen