107 votes

IntelliJ IDEA : Déplacer la ligne ?

J'aime beaucoup le raccourci "Déplacer la déclaration" d'IntelliJ IDEA ( Ctrl + Shift + / ). Cependant, je ne suis pas sûr qu'il s'agisse d'un bogue lié uniquement à l'édition d'ActionScript : la déclaration de déplacement n'est pas toujours ce que je veux et elle n'est parfois pas correcte lors de l'édition du code AS.

Je souhaite donc simplement déplacer un bloc de lignes vers le haut ou vers le bas. Le raccourci Eclipse est Alt + / et ne bouge pas au niveau des déclarations. Existe-t-il un équivalent dans IntelliJ IDEA ?

117voto

Kai Zimmer Points 156

Ouvrir Paramètres -> Carte clé puis recherche para "ligne de mouvement" via la boîte de recherche en haut à droite.

Dans le cadre de la Code vous verrez :

  • Déplacer la déclaration vers le bas
  • Déplacer la déclaration vers le haut
  • Déplacer la ligne vers le bas
  • Déplacer la ligne

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

90voto

slashnick Points 9773

Comme d'autres 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 + y ALT + SHIFT +

9voto

abdul rehman kk Points 520

Shift + alt + ↑/↓

vous pouvez trouver tous les raccourcis ICI

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

4voto

Radadiya Nikunj Points 235

Veuillez trouver quelques raccourcis utiles pour IntelliJ :


(1) Débogueur IntelliJ

Passage à l'étape suivante (Passer à l'étape ou à la ligne suivante) : F8

Entrer dans (Entrer dans la fonction) : F7

Passage à l'étape suivante : Shift + F7

Sortir : Maj + F8

Courir vers le curseur : Alt + F9

Évaluer l'expression : Alt + F8

Programme de CV : F9 [Mac = Cmd + ALT + R]

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

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


(2) Ouvrir un dossier spécifique

Ctrl + Shift + N


(3) Ouvrir toutes les méthodes mises en œuvre dans la classe

Ouvrez une classe spécifique et appuyez 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 œuvre : Ctrl + Alt + B

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

Méthode de surcharge de la super classe : Ctrl + U


(6) Réformer le code

Ctrl + Alt + L


(7) Importation de la classe concernée

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

Alt + Entrée

Sélectionner la classe valide en fonction des besoins


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

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

Ctrl + Alt + H


(9) Commentaire dans le code

Ligne unique : Sélectionnez une ligne spécifique et appuyez sur , Ctrl + /

Ligne multiple : Sélectionnez Ligne multiple et appuyez sur , Ctrl + Shift + /

(Note : Même opération pour décomposer le code)


(10) Numéro de la ligne d'affichage

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

Affichage > Éditeur actif > Afficher le numéro de ligne


(11) Sélection du code

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


(12) Complétion du code de base

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

Ctrl + Espace


(13) Copier-coller du code

Copier : Ctrl + C

Coller : Ctrl + V


(14) Opération de recherche

Fichier spécifique : Ctrl + F

Projet complet : Ctrl + Shift + F


(15) Fenêtre contextuelle de commutation

Ouvrir la fenêtre contextuelle : Ctrl + Tab

Continuez à appuyer sur Ctrl et utilisez ↑/↓/←/→ pour passer d'un endroit à un autre.


(16) Déplacement vers l'avant et déplacement vers l'arrière

Retour : Ctrl + Alt + ← (flèche gauche)

Avancer : Ctrl + Alt + → (flèche droite)


(17) Erreur surlignée suivante/précédente

F2 ou (Shift + F2)


(18) Ouvrir un document Java

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

Ctrl + Q


(19) Commandes de recherche

Ctrl + Shift + A


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

shift + alt + ↑/↓

Merci...

3voto

Joa Ebert Points 2853

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X