Kennt jemand die Tastenkombination zum Kopieren / Einfügen einer Zeile in eine neue Zeile Eclipse
, ohne die gesamte Zeile hervorheben zu müssen?
ctrl- alt- downdreht meinen ganzen Bildschirm auf den Kopf (ich bin auf Windows). Interessanterweise ist dies in den Windows-> Einstellungen angegeben.
Antworten:
Ctrl- Alt- Down: kopiert die aktuelle Zeile oder ausgewählte Zeilen nach unten
Ctrl- Alt- Up:: kopiert die aktuelle Zeile oder ausgewählte Zeilen nach oben
Ctrl- Shift- L: Ruft eine Liste der Tastenkombinationen auf
Siehe Windows / Einstellungen-> Allgemein-> Tasten.
quelle
(In Windows getestet)
Copy Lines
Select All
OK
Von nun an drücken Sie für jede Zeile, die Sie duplizieren möchten, einfach Ctrl+ Shift+ V.
quelle
Ctrl + D
da es bereits eine registrierte Verknüpfung zum Löschen einer Zeile in Eclipse ist.Ctrl+Shift+V
ist jetzt die Verknüpfung, mit der Sie MyClass: 123 einfügen, zur Zeile 123 springen und Stapelspuren verknüpfen können. Wahrscheinlich zu nützlich, um es jetzt zu überschreiben.Sie müssen die Grafik-Hotkeys ausschalten, die den Bildschirm umdrehen. Wenn Sie unter Windows arbeiten, müssen Sie mit der rechten Maustaste auf den Windows-Desktop klicken und "Grafikeigenschaften ..." auswählen (oder etwas Ähnliches, abhängig von Ihrer Windows-Version). Daraufhin wird ein Bildschirm angezeigt, auf dem Sie Grafiken und Anzeigeoptionen verwalten können. Suchen Sie nach einem Ort, an dem Sie Hotkeys deaktivieren können. Manchmal ist er unter "Optionen und Support" versteckt. Schalten Sie die Hotkeys CTRL+ ALT+ ↑und CTRL+ ALT+ aus ↓(alternativ können Sie einfach alle Grafik-Hotkeys deaktivieren, wenn Sie sie nicht verwenden).
quelle
Wenn Sie eine Zeile in die Zwischenablage kopieren möchten, können Sie auch den folgenden Trick verwenden:
Ctrl- Alt- Down gefolgt von Ctrl-X
Der Nachteil ist, dass die Datei, aus der Sie die Zeile kopieren, schmutzig wird.
quelle
Der Vorteil gegenüber Ctrl- Alt- Downgefolgt von Ctrl- XVorschlägen anderer Benutzer besteht darin, dass Eclipse nicht den Eindruck erweckt, dass die Datei in irgendeiner Weise geändert wurde. Es ist auch schneller und verursacht keine Probleme, selbst wenn der Benutzer Probleme mit dem Ctrl- Alt- Down/ UpTastatur-Shorcut hat. Es ist also nicht nötig, Shorcuts neu zuzuordnen.
Ein anderer Weg wäre, Alt- Shift- zu schlagen, Upbis die gesamte Linie ausgewählt ist. Wenn Sie zu weit gegangen sind, können Sie natürlich mit Alt- Shift- weniger auswählen Down.
quelle
Ich habe das Linecopypaste- Plugin für Eclipse geschrieben, das das Kopier- / Ausschneide- / Einfügeverhalten von Visual Studio nachahmt. Ich habe auch copycutcurrentline gefunden, die anscheinend dasselbe tut.
quelle
Wenn Ihr Windows-PC dies versuchen kann, gilt dies auch für STS:
Strg + Win + Alt + Nach unten :: Kopieren Sie die aktuelle Zeile oder die ausgewählte Zeile nach unten
Strg + Win + Alt + Up :: Aktuelle Zeile oder ausgewählte Zeile nach oben kopieren
quelle
Auf meinem Mac ist die Standardeinstellung ALT+ CMD+Down
Sie können alle Tastenkombinationen ändern / anzeigen, indem Sie auf Eclipse -> Einstellungen (Verknüpfung CMD+ ,) und dann auf Allgemein -> Tasten klicken
quelle
Ctrl+ Alt+ DownKopiert die aktuelle Zeile wie Notepad ++ ( Ctrl+) nach untenD )
Wenn Ihr gesamter Bildschirm um 180 ° verrottet ist, sollten Sie Ihre Hotkey-Einstellungen deaktivieren.
Rechtsklick -> Grafikoptionen -> Hotkeys -> Deaktivieren
Dass es jetzt Sie getan try Verknüpfung Ctrl+ Alt+Down
quelle
Wenn jemand einen Mac benutzt das CTRL+ ALT+DOWN funktionieren Tasten nicht.
Probieren Sie es aus mit,
ALT+ COMMAND+DOWN
Es klappt.
quelle
Versuchen Sie dies in MAC.
ALT+ COMMAND+DOWN
Es klappt.
quelle
Auf dem Mac habe ich das Linecopypaste ausprobiert und es funktioniert hervorragend cmd+ c-> Aktuelle (nicht ausgewählte) Zeile kopieren, genau wie der Befehl "yy" in Vi / Vim cmd+v -> Einfügen, wie der Befehl "p" in Vi / Vim
Danke Larsch für deine Arbeit!
PD: Verwenden von Eclipse Luna 4.4.2 in Yosemite
quelle
Ich muss den zugewiesenen Schlüssel ändern, z
Wählen Sie unter Befehl "Linien duplizieren". Klicken Sie auf "Bindung" Ctrl+ Shift+D
quelle
Nur ein weiterer Ansatz:
Aber natürlich ist vims "yy" das schnellste :)
quelle
Das Deaktivieren der Hotkeys für den Intel-Treiber funktionierte für mich unter Windows 7. Als ich dies unter Windows 8 versuchte, verhinderte es jedoch, dass Eclipse den Ctrl- Alt- DownKeystoke erhielt. Ich musste die Intel-Treiberschlüsselbindung auf Ctrl- Alt- ändern F10(oder etwas anderes, das akzeptiert wird). Eclipse erhält dann das Ctrl- Alt- Downund kopiert die Zeile.
quelle
Für Mac funktioniert shift+ alt+ down_arrowim Netbeans-Editor.
quelle
Ich verwende Windows 7. Um dies zu deaktivieren, klicken Sie mit der rechten Maustaste auf den Windows-Desktop und wählen Sie "Grafikeigenschaften" -> Optionen. Wählen Sie dann links auf dem resultierenden Bildschirm "Aus". Dies deaktivierte alle Hotkey-Kombinationen. Ich denke, es gibt keine Möglichkeit, nur einige von ihnen zu deaktivieren, es ist alles oder nichts. Jedenfalls brauchte ich sie nicht. Jetzt funktioniert Crtl + Alt + Up und Crtl + Alt + Down für mich in Eclipse und mein Bildschirm bleibt gleich :) Ich denke, eine ähnliche Option gibt es auch in anderen Windows-Versionen. Habe Spaß :)
quelle
Es arbeitet mit mir an der Eclipse + Spring-Tool-Suite.
ALT+ COMMAND+DOWN
quelle
Für den persönlichen Gebrauch füge ich Eclipse ein Vim-Plugin wie Vrapper hinzu und kopiere einfach die
yy
gesamte Zeile.quelle
Das Ctrl+ Alt+ Down/ Ctrl+ Alt+ Updreht meinen Bildschirm um, sodass ich ihn in den Eclipse-Verknüpfungen über Fenster => Einstellungen => Allgemein => Tasten überschreibe. Suchen Sie nach "dupl", um den Befehl "Zeilen duplizieren" zu finden. Ich habe die Standardeinstellung überschrieben und Ctrl+ Shift+ gewählt D. Für mich ist das leicht zu merken, genau wie Ctrl+ D, um Zeilen zu löschen
quelle
ctrl+ alt+ down/ up/ left/ righthat Vorrang vor Eclipse-Einstellungen als Hotkeys. Als Alternative versuche ich einen anderen Ansatz.
quelle
Die Kombination von Ctrl+ Shift+ Alt+ Downhat bei mir unter Linux funktioniert.
quelle
So kopieren Sie Text vom Zeilenanfang an die Cursorposition: ctrl+insert
Es macht den Job und spart mir viel Zeit.
quelle
Eine andere Möglichkeit, dies zu tun, besteht darin, Strg + Umschalt + L zu drücken und den Befehl auszuwählen, den Sie ausführen möchten, und die Eingabetaste zu drücken
seine beste Praxis für Anfänger.
quelle
Wir können jeder Aktion (gegeben) in Eclipse einen beliebigen Befehl zuweisen. Gehen Sie in der Menüleiste zu Fenster> Einstellungen, suchen Sie nach den Schlüsseln, suchen Sie die Kopierzeile, klicken Sie auf Kopierzeile und klicken Sie dann auf Befehl in Bindung und führen Sie einen Befehl aus, den Sie möchten Verwenden Sie zum Duplizieren von Zeilen. Ich verwende Strg + Umschalt + D. Sie können wählen, was Sie wollen
quelle