Eclipse kopiuj/wklej cały skrót klawiaturowy linii

Ktoś zna skrót klawiaturowy do kopiowania / wklejania linii do nowej linii w Eclipse, bez konieczności podświetlania całej linii?

ctrl-alt-dół wywraca cały ekran do góry nogami(jestem na windows). Co ciekawe, to jest to, co jest określone w windows - > preferencje.

Author: jezrael, 2010-02-24

23 answers

Ctrl-Alt-Down : kopiuje bieżącą linię lub zaznaczone linie do poniżej

Ctrl-Alt-Up:: kopiuje bieżącą linię lub zaznaczone linie do góry

Ctrl-Shift-L : wyświetla listę klawiszy skrótu

Patrz Windows / Preference->General- > Keys.

 320
Author: Pierre-Antoine LaFayette,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-03 16:00:28

(testowane w Windows)

  1. w Eclipse Naciśnij Ctrl+Shift+L dwa czasy kolejno.
  2. w polu tekstowym "type filter text" wpisz Copy Lines
  3. Wybierz przefiltrowany wiersz, kliknij prawym przyciskiem myszy pole "wiązanie" i wykonaj Select All
  4. Naciśnij Ctrl+Shift+V
  5. Give OK

Od teraz, dla każdej linii, którą chcesz zduplikować, po prostu naciśnij Ctrl+Shift+V .

 54
Author: KrishPrabakar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-09 19:50:57

Musisz wyłączyć klawisze skrótów graficznych, które odwracają ekran. Jeśli korzystasz z systemu Windows, musisz kliknąć prawym przyciskiem myszy na pulpicie systemu Windows i wybrać "Właściwości grafiki..."(lub coś podobnego). Spowoduje to wyświetlenie ekranu, na którym można zarządzać opcjami grafiki i wyświetlania, szukać miejsca, w którym można wyłączyć skróty klawiszowe, czasami jest ukryty pod czymś takim jak "opcje i wsparcie". Wyłącz CTRL + ALT + Up i CTRL + ALT + Down skróty klawiszowe (alternatywnie możesz wyłączyć wszystkie skróty graficzne, jeśli ich nie używasz).

 23
Author: clav,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-20 10:28:04

Jeśli chcesz skopiować wiersz do schowka, możesz również użyć sztuczki:

Ctrl-Alt-Down następnie Ctrl-X

Wadą jest to, że plik, z którego kopiujesz linię, staje się brudny.

 16
Author: Renso Lohuis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-02 12:55:43
  1. Ctrl-D usunie wiersz
  2. Ctrl-Z cofnie usunięcie, z zaznaczeniem całej linii
  3. Ctrl-X/C wyciąć lub skopiować całą linię

Przewaga nad Ctrl-Alt-dół {[3] } po którym następuje Ctrl-x sugerowane przez innych użytkowników jest to, że nie sprawia, że eclipse myśli, że plik został zmieniony w jakikolwiek sposób. Jest również szybszy i nie powoduje żadnych problemów, nawet jeśli użytkownik ma problem z obracaniem ekranu za pomocą Ctrl-Alt-Down/Up Klawiatura shorcut. Nie ma więc potrzeby przerabiania shorcutów.

Innym sposobem byłoby uderzenie Alt-Shift-do góry aż do wybrania całej linii. Jeśli posunąłeś się za daleko, możesz oczywiście wybrać less za pomocą Alt-Shift-dół .

 12
Author: beam022,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-09 12:17:22

Napisałem linecopypaste plugin dla Eclipse, który naśladuje zachowanie Visual Studio Kopiuj/wycinaj/wklej. Znalazłem również copycutcurrentline , który wydaje się robić to samo.

 9
Author: larsch,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-01-31 08:54:59

Na moim Macu domyślnym ustawieniem jest ALT+CMD+Down

Możesz zmienić / wyświetlić wszystkie wiązania klawiszy przechodząc do Eclipse - > Preferences (Skrót CMD+,) a potem ogólne - > klucze

 8
Author: Chris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-17 08:25:20

Jeśli Twój komputer z oknem, możesz spróbować tego, jest to również dla STS:

Ctrl + win + Alt + Down:: skopiuj bieżącą linię lub zaznaczoną linię poniżej

Ctrl + win + Alt + Up:: skopiuj bieżącą linię lub zaznaczoną linię do góry

 6
Author: Imranmadbar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-28 04:48:14

Ctrl+Alt+Down kopiuje bieżącą linię do dołu jak notepad++ (Ctrl+D )

Jeśli cały ekran jest zgniły o 180°, powinieneś wyłączyć ustawienia skrótu klawiszowego.

Kliknij Prawym Przyciskiem Myszy -> Opcje Grafiki -> Klawisze Skrótu - > Wyłącz

Tutaj wpisz opis obrazka

Że to teraz spróbuj Skrót Ctrl+Alt+Down

 4
Author: Divyesh Kanzariya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-04 10:47:39

Jeśli ktoś używa komputera Mac CTRL + ALT + DOWN keys doesn ' t work.

Try it with,

ALT + DOWÓDZTWO + DOWN

To działa.

 3
Author: Harsha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-16 00:26:30

Na Macu wypróbowałem linecopypaste i działa świetnie cmd+C -> kopiuje bieżącą (niezaznaczoną) linię, tak jak polecenie" yy " w Vi / Vim cmd+v - > Wklej to, jak polecenie " p " w Vi / Vim

Dziękuję Larschowi za pracę!

PD: Korzystanie z Eclipse Luna 4.4.2 w Yosemite

 2
Author: Aldo Bassanini,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-12 18:03:51

Muszę zmienić przypisany klucz, np.

Windows / Preference -- > General -- > Keys

Wybierz "Duplicate Lines" pod komendą Kliknij na " Wiązanie" Ctrl + Shift + D

 2
Author: Amit S,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-29 08:43:48

Spróbuj tego w MAC.

ALT + DOWÓDZTWO + DOWN

To działa.

 2
Author: Harsha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-13 22:14:21

Używam Windows 7. Aby to wyłączyć, wystarczy kliknąć prawym przyciskiem myszy na pulpicie Windows i wybrać "Właściwości grafiki "- > opcje. Następnie wybierz "Off" po lewej stronie na wynikowym ekranie. To wyłączyło całą kombinację skrótów klawiszowych. Myślę, że nie ma sposobu, aby wyłączyć tylko niektóre z nich, jego wszystkie lub żaden. W każdym razie nie potrzebowałem ich. Więc teraz crtl + Alt + Up i Crtl + Alt+down działa u mnie w Eclipse i mój ekran pozostaje taki sam :) Myślę, że podobna opcja istnieje również w innych wersjach Windows. Baw się dobrze :)

 1
Author: nanosoft,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-13 16:42:08

Just another approach:

1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C

Ale oczywiście "yy" Vima jest najszybszy:)

 1
Author: user1278890,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-22 17:36:45

Wyłączenie skrótów klawiszowych dla Sterownika Intela działało dla mnie w Windows 7. Jednak Dla Windows 8, kiedy próbowałem tego, uniemożliwiło to eclipse uzyskanie Ctrl-Alt-Down keystoke. Musiałem zmienić Wiązanie klawisza sterownika Intela na Ctrl-Alt-F10 (lub coś innego to zaakceptuje). Eclipse następnie pobiera Ctrl-Alt-W Dół i kopiuje linię.

 1
Author: user1369641,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-29 07:51:24

For mac, shift+alt+down_arrow działa w edytorze netbeans.

 1
Author: Md. Sakib Hassan Rimon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-30 09:11:04

Do użytku osobistego, dodaję wtyczkę vim jak Vrapper do Eclipse i po prostu używam yy do kopiowania całej linii.

 0
Author: Gearon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-30 03:41:02

The Ctrl+Alt+Down / Ctrl+Alt+Up odwraca mój ekran, więc przesadziłem, że w Eclipse skróty przez Window = > Preferences = > General = > Keys. Wyszukaj "dupl", aby znaleźć polecenie Duplicate Lines. Przekroczyłem domyślną wartość i wybrałem Ctrl+Shift+D . Dla mnie jest to łatwe do zapamiętania tak jak Ctrl+D aby usunąć linie

 0
Author: gillian bc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-16 00:32:43

ctrl+alt+down/do góry/zostawić/right ma pierwszeństwo przed ustawieniami eclipse jako klawisze skrótu. Jako alternatywę próbuję innego podejścia.

Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will
select & copy that entire line along with the `new line`).
Step 2: Put your cursor at the starting of the line where you want to to paste
your copied line & press `Ctrl`-`V`.(This will paste that entire line & will
push previous existing line to the new line, which we wanted in the first place).
 0
Author: being_ethereal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-16 12:45:14

Kombinacja Ctrl + Shift + Alt + Down zadziałało dla mnie na Linuksie.

 0
Author: Manjunatha Thippeswamy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-12 16:18:58

Kopiowanie tekstu od początku wiersza do pozycji kursora: ctrl + insert

To robi robotę i oszczędza dużo czasu dla mnie.

 0
Author: i474232898,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-13 05:55:33

Innym sposobem na to jest naciśnięcie Ctrl + Shift + L i wybranie polecenia, które chcesz wykonać i wciśnięcie enter Tutaj wpisz opis obrazka

Its best practice for beginner.

 0
Author: Ramnath,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-15 09:23:50