web-dev-qa-db-fra.com

IntelliJ IDEA: déplacer la ligne?

J'aime beaucoup le raccourci "Déclaration de déplacement" d'IntelliJ IDEA (Ctrl + Shift + /). Cependant - je ne sais pas s'il s'agit d'un bogue évoqué uniquement pour l'édition ActionScript -, l'instruction de déplacement n'est pas toujours ce que je veux et parfois elle n'est pas correcte lors de l'édition de code AS.

Donc, je veux juste déplacer un bloc de lignes vers le haut/bas. Le raccourci Eclipse est Alt + / et ne bouge pas déclaration-sage. Existe-t-il un équivalent dans IntelliJ IDEA?

84
Joa Ebert

Ouvrir Réglages -> Keymap puis rechercher pour"déplacer la ligne"via la boîte de recherche en haut à droite.

Sous le dossier Code , vous verrez:

  • Déclaration de mouvement vers le bas
  • Move Statement Up
  • Déplacer la ligne vers le bas
  • Déplacer la ligne vers le haut

Les actions que vous recherchez sont (comme vous pouvez le deviner) les actions de la ligne de déplacement.

80
Kai Zimmer

Comme d'autres personnes l'ont dit, cette commande est déjà disponible. Vous pouvez configurer le raccourci à votre guise, mais par défaut (du moins dans IntelliJ 10), il est lié à ALT + SHIFT +  et ALT + SHIFT + 

78
slashnick
7
abdul rehman kk

Le plug-in LineMover fonctionne très bien et constitue une solution acceptable.

3
Joa Ebert

Veuillez trouver un raccourci utile pour IntelliJ:


(1) IntelliJ Debugger

Passer au-dessus (Aller à l'étape ou à la ligne suivante): F8

Entrer dans (entrer en fonction): F7

Pas à pas intelligent dans: Maj + F7

Sortez: Maj + F8

Courir au curseur: Alt + F9

Évaluer l'expression: Alt + F8

Reprendre le programme: F9 [Mac = Cmd + ALT + R]

Basculer le point d'arrêt: Ctrl + F8 [Mac = Cmd + F8]

Afficher les points d'arrêt: Ctrl + Maj + F8 [Mac = Cmd + Maj + F8]


(2) Ouvrir un fichier spécifique

Ctrl + Maj + N


(3) Ouvrir toutes les méthodes implémentées en classe

Ouvrir une classe spécifique et appuyer sur,

Ctrl + F12


(4) Aller au numéro de ligne spécifique

Ctrl + G


(5) Mise en œuvre de la méthode et déclaration

Déclaration: Ctrl + B

Mise en oeuvre: Ctrl + Alt + B

Déclaration du type de réponse: Ctrl + Maj + B

Méthode de substitution de classe super: Ctrl + U


(6) Code de réforme

Ctrl + Alt + L


(7) Importer classe pertinente

Cliquez sur la classe appropriée (champ de couleur rouge) et appuyez sur,

Alt + Entrée

Sélectionnez la classe valide selon l'exigence


(8) Hiérarchie des appels de méthodes

Sélectionnez une méthode spécifique et appuyez sur,

Ctrl + Alt + H


(9) Commentaire dans le code

Ligne unique: sélectionnez une ligne et appuyez sur, Ctrl + /

Lignes multiples: sélectionnez Lignes multiples et appuyez sur, Ctrl + Maj + /

(Remarque: Même opération pour décommenter le code)


(10) Afficher le numéro de ligne

Appuyez sur Maj deux fois> écrivez "ligne"> Afficher les numéros de ligne (la ligne n'a pas la bascule)

Affichage> Editeur actif> Afficher le numéro de ligne


(11) Sélection du code

Sélection complète de la classe: Ctrl + A Sélection de la méthode: sélectionnez le nom de la méthode et appuyez sur, Ctrl + W


(12) Achèvement du code de base

Pour compléter les méthodes, les mots-clés, etc., appuyez sur,

Ctrl + Espace


(13) Code copier et coller

Copier: Ctrl + C

Coller: Ctrl + V


(14) opération de recherche

Fichier spécifique: Ctrl + F

Projet complet: Ctrl + Maj + F


(15) Switcher Popup

Ouvrir le sélecteur contextuel: Ctrl + Tab

Continuez à appuyer sur Ctrl et utilisez ↑/↓/←/→ pour vous déplacer d'un endroit à l'autre.


(16) Déplacement avant et arrière

En arrière: Ctrl + Alt + ← (flèche gauche)

En avant: Ctrl + Alt + → (flèche vers la droite)


(17) Erreur en surbrillance suivante/précédente

F2 ou (Maj + F2)


(18) Ouvrir Java Doc

Sélectionnez le nom de la méthode spécifique et appuyez sur,

Ctrl + Q


(19) Trouver toutes les commandes

Ctrl + Maj + A


(20) Déplacer la ligne vers le haut/bas

shift + alt + ↑/↓

Merci...

2
Radadiya Nikunj

Vous pouvez déplacer plusieurs lignes avec l'instruction move. Essayez-vous de déplacer des lignes partielles? Je ne pense pas qu'il y ait un moyen dans Idea.

0
PanCrit

essayez commande + maj + haut/bas cela ajustera automatiquement l'indentation

0
SHAKU