Eclipse copier / coller toute la ligne raccourci clavier
Quelqu'un connaît le raccourci clavier pour copier/coller une ligne dans une nouvelle ligne dans Eclipse
, sans avoir à mettre en surbrillance la ligne entière?
ctrl-alt-bas tourne tout mon écran de haut en bas (je suis sur windows). Fait intéressant, c'est ce qui est spécifié dans windows->préférences.
23 réponses
Ctrl-Alt-Bas: copie la ligne courante ou les lignes sélectionnées ci-dessous
Ctrl-Alt-Jusqu':: copie la ligne courante ou les lignes sélectionnées ci-dessus
Ctrl-Maj-L: affiche une Liste des touches de raccourci
Voir Windows/Préférences->Général->Touches.
(Testé sous Windows)
- Dans Eclipse, appuyez sur Ctrl+Maj+L deux fois successivement.
- dans la zone de texte "type filtre texte", tapez
Copy Lines
- Sélectionnez la ligne filtrée, cliquez avec le bouton droit sur le champ "Binding" et faites
Select All
- Appuyez Sur Ctrl+Maj+V
- Donnez
OK
À partir de maintenant, pour toute ligne que vous voulez dupliquer, appuyez simplement sur Ctrl+Maj+V.
Vous devez désactiver les touches de raccourci graphiques qui retournent l'écran. Si vous êtes sous Windows, vous devez faire un clic droit sur le bureau Windows et sélectionner " Propriétés graphiques..."(ou quelque chose de similaire). Cela fera apparaître un écran où vous pouvez gérer les graphiques et les options d'affichage, chercher un endroit où vous pouvez désactiver les touches de raccourci, parfois il est caché sous quelque chose comme "Options et Support". Éteignez le CTRL + ALT + Jusqu' et CTRL + ALT + vers le bas raccourcis clavier (sinon, vous pouvez simplement désactiver toutes les touches de raccourci Graphiques si vous ne les utilisez pas).
Si vous voulez copier une ligne dans le presse-papiers, vous pouvez également utiliser l'Astuce:
Ctrl-Alt-Bas suivie par Ctrl-X
L'inconvénient est que le fichier à partir duquel vous copiez la ligne devient sale.
- Ctrl-D aurait pour effet de supprimer une ligne
- Ctrl-Z annulerait la suppression, avec highlithing ligne entière
- Ctrl-X/C couper ou copier toute la ligne
L'avantage sur Ctrl-Alt-Bas, suivie par Ctrl-X suggéré par d'autres utilisateurs, c'est qu'il ne fait pas de eclipse pense que le fichier a été modifié en aucune façon. Il est également plus rapide et ne cause aucun problème même si le l'utilisateur a la rotation de l'écran de problème avec Ctrl-Alt-en Bas/Jusqu' raccourci clavier. Donc, il n'y a pas besoin de remapper les raccourcis pour cela.
Une autre façon d'aller serait de frapper Alt-décalage-Up jusqu'à ce que la ligne entière soit sélectionnée. Si vous êtes allé trop loin, bien sûr, vous pouvez sélectionner moins avec Alt-Maj-Bas.
J'ai écrit le plugin linecopypaste pour Eclipse qui imite le comportement Copier/Couper/Coller de Visual Studio. J'ai également trouvé copycutcurrentline qui semble faire la même chose.
Sur mon Mac est le réglage par défaut est ALT+CMD+Bas
Vous pouvez modifier/afficher tous les raccourcis clavier en allant Eclipse -> Préférences (raccourci CMD+,) et puis Général -> Touches
Si votre Window pc, vous pouvez essayer ceci, c'est aussi pour STS:
Ctrl + win + Alt + Down:: copier la ligne actuelle ou la ligne sélectionnée vers le bas
Ctrl + win + Alt + Up:: copie la ligne actuelle ou la ligne sélectionnée au-dessus
Ctrl+Alt+Bas Copies actuelles de la ligne d'en dessous comme notepad++ (Ctrl+D)
Si tout votre écran est pourri à 180°, vous devez désactiver vos paramètres de raccourci clavier.
Clic Droit - > Options Graphiques - > Raccourcis Clavier - > Désactiver
Qu'il vous fait essayer le raccourci Ctrl+Alt+Bas
Si quelqu'un ordinateur Mac à l'aide de la CTRL + ALT + BAS touches ne fonctionne pas.
Essayez-le avec,
ALT + COMMANDE + BAS
Ça marche.
Sur Mac, j'ai essayé le linecopypaste et cela fonctionne très bien cmd+C -> copier la ligne actuelle (non sélectionnée), tout comme la commande " yy " dans Vi / Vim cmd+v - > collez-le, comme la commande" p " Dans Vi / Vim
Merci Larsch pour votre travail!
PD: utilisation D'Eclipse Luna 4.4.2 dans Yosemite
Je dois changer la clé assignée, par exemple
Windows/Préférence --> Général --> Touches
Sélectionnez "Dupliquer les lignes" sous commande Cliquez sur " Liaison" Ctrl + Maj + D
J'utilise Windows 7. Pour désactiver que tout ce que j'ai fait est de faire un clic droit sur le bureau Windows et sélectionnez "Propriétés graphiques" ->Options. Puis sélectionné "Off" sur le côté gauche sur l'écran. Cela désactivé toutes les combinaisons de raccourcis clavier. Je pense qu'il n'y a aucun moyen de désactiver seulement certains d'entre eux, tout ou rien. De toute façon je n'ai pas besoin d'eux. Alors maintenant crtl + Alt + Up et Crtl + Alt + down fonctionne pour moi dans Eclipse et mon écran reste le même :) Je pense que l'option similaire existe également dans d'autres versions de Windows. Amuser :)
Juste une autre approche:
1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C
Mais bien sûr, le "yy" de vim est le plus rapide:)
Désactiver les touches de raccourci pour le pilote Intel a fonctionné pour moi Pour Windows 7. Cependant, Pour Windows 8, quand j'ai essayé cela, cela a empêché eclipse d'obtenir le Ctrl-Alt-vers le bas keystoke. J'ai dû changer le pilote Intel clé de liaison à Ctrl-Alt-F10 (ou quelque chose d'autre d'accepter). Eclipse obtient ensuite le Ctrl-Alt-Bas et copie la ligne.
Pour mac, maj+alt+down_arrow œuvres dans netbeans de l'éditeur.
Le Ctrl+Alt+en Bas / Ctrl+Alt+Jusqu' retourne mon écran tellement j'ai remplacé que dans l'Eclipse raccourcis via Fenêtre = > Préférences = > Général = > Clés. Recherchez "dupl" pour trouver la commande dupliquer les lignes. J'ai changé la valeur par défaut et a choisi Ctrl+Maj+D. Pour moi, c'est facile à retenir comme Ctrl+D pour supprimer les lignes
ctrl+alt+en bas/jusqu'/de gauche/droit prend la priorité sur eclipse paramètres comme touches de raccourci. Comme alternative, j'essaie une approche différente.
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).
La combinaison de Ctrl + Maj + Alt + Bas a fonctionné pour moi sur Linux.
Pour copier du texte à partir du début de la ligne à la position du curseur: ctrl + insérer
Il fait le travail et économise beaucoup de temps pour moi.
Un autre moyen de raccourci pour le faire est d'appuyer sur Ctrl + Maj + L et sélectionnez la commande que vous souhaitez effectuer et appuyez sur Entrée
Sa meilleure pratique pour les débutants.