2010-02-19 4 views
13

Ich kann eine Datei in der Exportdatei öffnen, aber gibt es irgendeine Syntax, um zu einer bestimmten Zeile zu springen?Wie öffnet man eine Datei in Eclipse UND springt zu einer bestimmten Zeile?

VI kann dies tun, indem

vi -c LINE filename 
+0

Ich kann nicht verstehen, was Sie von Syntax bedeuten, aber Tastenkombination STRG + L wird ein Popup geöffnet und Sie können Zeilennummer dort eingeben. – Adi

+0

@Adi: STRG + L würde nur funktionieren, wenn "Text bearbeiten", dh wenn die Datei * bereits * geöffnet ist ... – VonC

+0

@Von Er erwähnte 'Ich kann eine Datei in Eclipse öffnen', ich schätze, er weiß schon wie öffnen. – Adi

Antwort

32

Nicht genau die richtige Antwort, aber für Java-Datei, können Sie das Paket-Explorer verwenden, oder die outline view, nützlich zu select a group of lines) und öffnen Sie die Datei in die Leitungsanpassung ein Java-Element (Klasse, Methode, Variable, ...)

Eclipse open

Sobald die Datei bereits geöffnet ist, CTRL +L ist der Weg zu einer Zeile der aktuell bearbeiteten Datei zu gehen, wie Adi im Kommentar erwähnt.

+51

awesome pic Kanten! – abel

+9

@abel: mit freundlicher Genehmigung von http://www.faststone.org/ FSCaptureDetail.htm FastStone Capture (nicht kostenlos, aber jeden Cent wert) – VonC

+16

Dieser Screenshot ist teuflisch –

7
  1. CTRL + SHIFT + R (Open Ressource) oder CTRL + SHIFT + T (Open Type, für die Klassen nur)

  2. Geben Sie den Namen/der Anfang des Namens/die ersten Buchstaben eines Kamels Fallname

  3. CTRL + L (Zum Linie)

18

Fähigkeit, eine Datei von der Kommandozeile zu einer bestimmten Zeilennummer zu öffnen

https://bugs.eclipse.org/bugs/show_bug.cgi?id=305336

+0

Danke für die Erwähnung! – powtac

+0

Erstaunlich, scheint sogar 4 Jahre später ist es nicht in die aktuelle Version! Aber es gab zumindest einige aktuelle Aktivitäten auf dem Bug –

5

Nur auf dem Mars getestet:

Einstellungen> Tasten> "Öffnen aus der Zwischenablage"

Tastenbelegung zuweisen.

  1. Copy d.h. Logeintrag in Format Main.java:1
  2. Press gewählte Schlüssel Bindung
  3. voilà
7

endgültig fixiert !!

Unter Windows:

eclipsec.exe -name Eclipse --launcher.openFile %USERPROFILE%\workspace\MyClass.java:50 

Unter Linux/Mac:

eclipse -name Eclipse --launcher.openFile ~/workspace/MyClass.java:50 
0

Fortsetzung von @ Raho Antwort, die komplette Menüpfad lautet: Window -> Einstellungen -> Allgemein ->Keys

Dies wird nicht funktionieren auf C++, soweit ich das beurteilen kann.

(Ich verwende Oxygen 4.7.1a)

Verwandte Themen