Eclipse kopyala / yapıştır tüm satır klavye kısayolu


233

Bir satırın Eclipsetamamını vurgulamak zorunda kalmadan yeni bir satıra kopyalamak / yapıştırmak için klavye kısayolunu bilen var mı?

ctrl- alt- downtüm ekranımı baş aşağı çevirir (Windows'tayım). İlginçtir, windows-> tercihlerinde belirtilen budur.


6
Eclipse buna sahip değil. IntelliJ bunu çok iyi yapıyor. Hiçbir şey vurgulanmazsa Ctrl-C tüm satırı kopyalar. Ayrıca Ctrl-D, tutturmada Ctrl-Alt-Down olduğu için bir satırı çoğaltır.
fastcodejava

7
Muhtemelen ekranınızı ters çevirmek sık sık yapmak istediğiniz bir şey değildir (bir vampir / yarasa değilseniz). Grafik yapılandırmanızdan kurtulun ve en iyi yanıtı kabul edin.
Stephen

1
@fastcodejava Birçok kişi IntelliJ'i övdü, ama yine de tutulma kullanıyorlar. Tutulma bir takımın gereği olduğu için mi?
Nick

1
Eclipse'deki Anahtar tercihlerini değiştirin, "satır kopyalama" eylemine başka bir kısayol "ctrl + alt + shit + aşağı ok" atayın.
Akshay Lokur

Yanıtlar:


371

Ctrl- Alt- Down: geçerli satırı veya seçilen satırları aşağıya kopyalar

Ctrl- Alt- Up:: geçerli satırı veya seçilen satırları yukarı kopyalar

Ctrl- Shift- L: kısayol tuşlarının bir listesini getirir

Bkz. Windows / Tercih-> Genel-> Tuşlar.


109
Bu, tüm ekranımı baş aşağı yapıyor (Windows'tayım). İlginçtir ki, bu pencerelerde belirtilir / tercih
Prabhu

98
Intel HD Graphics kullanıyorsanız, bu kısayolların Intel graphics util tarafından bağlanması mümkündür. -> Grafik Seçenekleri -> Kısayol Tuşları -> Devre Dışı Bırak gibi kısayol tuşlarını bildirim alanından devre dışı bırakabilirsiniz. Bundan sonra bu kullanışlı kısayolları kullanabilirdim.
Taavi Ilves


4
@Imray - Ctrl + D tüm satırı siler.
KrishPrabakar

16
CTRL + ALT + aşağı ve CTRL + ALT + yukarı zaten kullanıldığından (çalışma alanı değiştirme) Ubuntu'da çalışmaz. Yapabileceğiniz şey, 'satırları kopyala' ve 'satırları kopyala' öğelerini diğer anahtar dizilerine yeniden tanımlamaktır. Aşağı için CTRL + ALT + D ve yukarı için CTRL + ALT + U kullandım. Mükemmel çalışıyor.
Rudy Vissers

62

(Windows'ta test edilmiştir)

  1. Eclipse'de, Ctrl + Shift+ art arda L iki kez .
  2. 'Filtre metni yazın' metin kutusuna şunu yazın: Copy Lines
  3. Filtrelenen satırı seçin, "Ciltleme" alanını sağ tıklayın ve Select All
  4. Basın Ctrl+ Shift+V
  5. vermek OK

Şu andan itibaren, çoğaltmak istediğiniz herhangi bir satır için Ctrl+ Shift+ tuşlarına basmanız yeterlidir V.


2
mevcut satırı kopyalayıp başarıyla yapıştırmak için Ctrl + D tuşlarını ekledim. teşekkürler
Dashrath

7
Ctrl + DEclipse'de bir satırı silmek için zaten kayıtlı bir kısayol olduğu için kullanmadım .
KrishPrabakar

IBM RTC 4 / RSA 9 üzerinde çalışır.
ThiagoPonte

Eclipse mars pencerelerde kullanıyorum ama filtreleme sırasında herhangi bir satır almıyorum.
Ashish Kumar

Ctrl+Shift+Vartık MyClass: 123'e yapıştırarak 123 numaralı satıra geçmenizi sağlayan ve kısayol izlerini indiren kısayol. Muhtemelen şimdi üzerine yazmak için çok kullanışlı.
Noumenon

28

Ekranı çeviren grafik kısayol tuşlarını kapatmanız gerekir. Windows kullanıyorsanız, Windows masaüstünü sağ tıklamanız ve "Grafik Özellikleri ..." (veya Windows sürümünüze bağlı olarak benzer bir şey) seçmeniz gerekir. Bu, grafik ve ekran seçeneklerini yönetebileceğiniz, kısayol tuşlarını devre dışı bırakabileceğiniz bir yer arayabileceğiniz bir ekran görüntüler, bazen "Seçenekler ve Destek" gibi bir şeyin altında gizlenir. CTRL+ ALT+ Ve CTRL+ ALT+ kısayol tuşlarını kapatın (alternatif olarak, tüm grafik kısayol tuşlarını kullanmıyorsanız devre dışı bırakabilirsiniz).


2
Cazibe gibi çalışır. Windows 7 kullanıyorum. Yaptığım her şeyi devre dışı bırakmak için Windows masaüstünü sağ tıklayın ve "Grafik Özellikleri" -> Seçenekler'i seçin. Sonra ortaya çıkan ekranın sol tarafından "Kapalı" seçildi. Bu, tüm kısayol tuşu kombinasyonunu devre dışı bıraktı. Sadece bazılarını devre dışı bırakmanın bir yolu olmadığını düşünüyorum, hepsi ya da hepsi. Neyse onlara ihtiyacım yoktu.
nanosoft

Yaşasın! Eclipse'i yeniden başlatmak zorunda kalmadım, Intel HD Grafik kısayollarını devre dışı bıraktım ve ctrl-alt-down çalışmaya başladı.
metatron

17

Bir satırı panoya kopyalamak istiyorsanız hileyi de kullanabilirsiniz:

Ctrl- Alt- Down ardından Ctrl-X

Dezavantajı, satırı kopyaladığınız dosyanın kirlenmesi.


Kirli ile ne demek istiyorsun?
Mafro34

Kirli olarak, içerik gerçekten değişmezken, dosyanın Eclipse tarafından değiştirilmiş olarak işaretlendiği anlamına gelir.
Renso Lohuis

5
Bir satırı panoya kopyalamak için Shift + Aşağı, ardından Ctrl-C daha iyi bir fikir olabilir.
Nick

13
  1. Ctrl- Dbir satırı siler
  2. Ctrl- Ztüm satırı vurgulayarak silme işlemini geri alır
  3. Ctrl- X/ Ctüm satırı kes veya kopyala

Üzerinde avantaj Ctrl- Alt- Downtakiben Ctrl- Xdiğer kullanıcılar tarafından önerilen bu tutulma dosya herhangi bir şekilde değiştirildiğini düşünmek yapmaz olmasıdır. Aynı zamanda daha hızlıdır ve kullanıcı Ctrl- Alt- Down/ Upklavye kısayolu ile dönen ekran sorunu olsa bile sorun yaratmaz. Yani bunun için kısayolları yeniden eşleştirmeye gerek yok.

Gitmek için başka bir yol tüm çizgi seçilene kadar Alt- Shift- vurmak olacaktır Up. Çok ileri gittiyseniz, Alt- Shift- ile elbette daha azını seçebilirsiniz Down.


Bir rahatsızlık, aslında 2 satır, orijinal satır artı satır sonu kopyalamasıdır.
user1278890

@ user1278890 Elbette, bu hem rahatsızlık hem de ekstra avantaj olarak düşünülebilir :) Geri bildiriminiz için teşekkürler!
beam022


11

Pencere Bilgisayarınız varsa, bunu deneyebilirsiniz, aynı zamanda STS için:

Ctrl + win + Alt + Aşağı :: Geçerli satırı veya seçilen satırı aşağıya kopyala

Ctrl + win + Alt + Yukarı :: Geçerli satırı veya seçilen satırı yukarı kopyala


10

Mac bilgisayarımda varsayılan ayar ALT+ CMD+Down

Eclipse -> Tercihler (kısayol CMD+ ,) ve ardından Genel -> Tuşlar'a giderek tüm tuş bağlantılarını değiştirebilir / görüntüleyebilirsiniz.


7

Ctrl+ Alt+ DownGeçerli satırı not defteri gibi aşağıya kopyalar ++ ( Ctrl+D )

Tüm ekranınız 180 ° çürükse, kısayol tuşu ayarlarınızı devre dışı bırakmalısınız.

Sağ Tıkla -> Grafik Seçenekleri -> Kısayol Tuşları -> Devre Dışı Bırak

resim açıklamasını buraya girin

Bunu şimdi yaptın Ctrl+ Alt+ + kısayolunu deneDown


4

Mac bilgisayarı kullanan herhangi biri CTRL+ ALT+ DOWNtuşları çalışmaz.

Şunu deneyin:

ALT+ COMMAND+DOWN

İşe yarıyor.


4

Bunu MAC'de deneyin.

ALT+ COMMAND+DOWN

işe yarıyor.


3

Mac'te, linecopypaste'i denedim ve harika çalışıyor - cmd+ c/> Geçerli (seçili olmayan) satırı kopyala, tıpkı Vi / Vim cmd+ 'da "yy" komutu gibi v Vi / Vim, "p" komutu gibi> yapıştırın, -

Çalışmanız için teşekkürler Larsch!

PD: Yosemite'de Eclipse Luna 4.4.2 Kullanımı


3

Atanan anahtarı değiştirmem gerekiyor, örn.

Windows / Tercih -> Genel -> Tuşlar

"Bağlama" Ctrl+ Shift+ + komutunu kullanarak "Satırları Çoğalt" ı seçin D


2

Başka bir yaklaşım:

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

Ama elbette vim'in "yy" en hızlısı :)


2

Intel Sürücüsü kısayol tuşlarını devre dışı bırakmak Windows 7 için benim için çalıştı. Ancak, Windows 8 için bunu denediğimde, tutulmanın Ctrl- Alt- Downkeystoke almasını engelledi . Intel sürücü anahtarı bağlamasını Ctrl- Alt- F10(veya kabul edeceği başka bir şey) olarak değiştirmek zorunda kaldım . Eclipse Ctrl- Alt- işaretini alır Downve satırı kopyalar.


Belki tüm sürümlerde mevcut değildir, ancak Intel HD Grafik Kontrol Paneli'ne bakıldığında "Kısayol Tuşlarını Yönet" bölümünün altındaki tüm kısayolları "Devre Dışı Bırakma" seçeneği de vardır. Hepsini devre dışı bıraktım ... ("Kısayol Tuşlarını Yönet" etkinleştirildiğinde sizi her şey için bir anahtar bağlama belirtmeye zorlayan rahatsız edici)
NS du Toit


1

Windows 7 kullanıyorum. Tüm yaptığım özelliği devre dışı bırakmak için Windows masaüstünü sağ tıklayın ve "Grafik Özellikleri" -> Seçenekler'i seçin. Sonra ortaya çıkan ekranın sol tarafından "Kapalı" seçildi. Bu, tüm kısayol tuşu kombinasyonunu devre dışı bıraktı. Sadece bazılarını devre dışı bırakmanın bir yolu olmadığını düşünüyorum, hepsi ya da hepsi. Neyse onlara ihtiyacım yoktu. Şimdi crtl + Alt + Yukarı ve Crtl + Alt + aşağı Eclipse benim için çalışıyor ve ekranım aynı kalır :) Bence benzer seçenek Windows'un diğer sürümlerinde de var. İyi eğlenceler :)



0

Kişisel kullanım için, Eclipse'a Vrapper gibi bir vim eklentisi ekliyorum ve yytüm satırı kopyalamak için kullanıyorum .


0

Ctrl+ Alt+ Down/ Ctrl+ Alt+ UpI Pencere => Tercihler => Genel => Keys aracılığıyla Eclipse kısayollarda o overrode yani benim ekran çevirir. Satırları Çoğalt komutunu bulmak için "dupl" ifadesini arayın. Ben varsayılanı aştım ve Ctrl+ Shift+ seçtim D. Benim için satırları silmek gibi Ctrl+D


0

ctrl+ alt+ down/ up/ left/ rightkısayol tuşları olarak tutulma ayarlarına göre önceliklidir. Alternatif olarak farklı bir yaklaşım deniyorum.

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

Metni satır başından imleç konumuna kopyalamak için: ctrl+insert

Bu işi yapar ve benim için çok zaman kazandırır.


0

Bunu yapmanın bir başka kısayol yolu da Ctrl + Shift + L tuşlarına basın ve gerçekleştirmek istediğiniz komutu seçip enter tuşuna basın. resim açıklamasını buraya girin

yeni başlayanlar için en iyi uygulama.


0

Eclipse'taki herhangi bir eyleme herhangi bir komutu atayabiliriz Menü Çubuğundan Pencere> Tercihler'e gidin, ardından anahtarları arayın, sonra kopya satırını arayın, ardından kopya satırına tıklayın ve ardından Bağlama'daki komutu tıklayın ve istediğiniz komutu çalıştırın satırı çoğaltmak için kullan ctrl + shift + d kullanın istediğinizi seçebilirsiniz resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.