Suche…


Sprachinjektion

Wenn Sie Zeichenfolgen schreiben möchten, die andere Sprachen enthalten (JSON, reguläre Ausdrücke), ist es schwierig, mit Escape-Symbolen Schritt zu halten, und es wäre schön, wenn Sie Codehilfe erhalten.

  1. Setzen Sie den Cursor in eine leere Zeichenfolge
  2. ALT + ENTER
  3. Wählen Sie "Inektsprache oder Referenz"

Wählen Sie "Sprache oder Referenz injizieren".

  1. Wählen Sie im Popup die gewünschte Sprache (in meinem Fall RegExp )

Geben Sie hier die Bildbeschreibung ein

  1. Verwenden Sie erneut ALT + ENTER und wählen Sie Edit regex fragment

Geben Sie hier die Bildbeschreibung ein

  1. Geben Sie im neuen Tool-Fenster den Regex ein - beachten Sie, wie er automatisch einem ordnungsgemäß maskierten Java-String zugeordnet wird. Ähnlich werden für JSON die Einrückungen richtig platziert.

Schnellvorschau

Überprüfen Sie das Screencast-Video auf YouTube zu dieser Funktion

IntelliJ bietet eine Schnellvorschau mit der Bezeichnung " Anzeigedefinition" . Mit dieser Funktion kann ein Benutzer den Inhalt einer Methode / Klasse schnell sehen, ohne in die Klasse selbst zu navigieren

  • OS X - ( + Y ) oder ( + Leerzeichen )
  • Unix / Windows - Strg + Umschalttaste + I

Beispiel: Ein Blick in Arrays.copyOfRange() : Geben Sie hier die Bildbeschreibung ein

Überprüfen, ob Sie in Search die richtige Klasse ausgewählt haben:

Geben Sie hier die Bildbeschreibung ein

Oder werfen Sie einen Blick auf einige Projektdateien:



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow