Comment supprimer la possibilité de déplacer le curseur après la fin de la ligne dans IntelliJ?
Menu Fichier -> Paramètres -> Éditeur -> Général -> Espace virtuel et désélectionnez “Autoriser le placement du curseur après la fin de la ligne”. Vous pouvez également décocher les autres options du panneau Espace virtuel.
Si les autres réponses ne semblent pas fonctionner, le Column Selection Mode
peut être activé. Sur mon Mac, il est associé à Cmd + Shift + 8 . Il est situé dans le menu Edition . Cet élément de menu affichera une petite coche lorsque le mode est activé.
Notez que pour Intellij IDEA 11 pour mac, les parameters sont placés sous le menu IntelliJ IDEA et appelés préférences. (Peut-être une sorte de mac par défaut?)
Pour obtenir le comportement attendu où les indentations sont respectées lorsque vous cliquez sur une ligne:
Dans Préférences> Editeur> Espace virtuel
Vérifiez :
Permet de placer les carets à l’intérieur des tabs.
Décocher :
Autoriser le placement du caret après la fin de la ligne.
Cela me dérangeait beaucoup et cela me paraît très peu judicieux.
Qu’est-ce que Matt_Bro a dit (première réponse), mais si vous avez déjà décoché la case dans les préférences, essayez de la re-vérifier (j’ai vérifié toutes les cases de l’espace virtuel) et redémarrez. Puis décochez et appuyez sur appliquer – à ce stade, l’espace illimité était désactivé pour moi.
Par défaut, il est désactivé (décoché).
S’il est activé, vous pouvez utiliser l’une des deux approches suivantes :
Fichier > Paramètres … (ou Ctrl + Alt + S )> Editeur > Général > Section Espace virtuel> décocher Autoriser le placement du curseur après la fin de la ligne
Aide > Rechercher une action … (ou Ctrl + Maj + A )> tapez ” Espace virtuel: Autoriser la fin “> Entrez ou cliquez avec le bouton gauche (pour basculer entre Activé et Désactivé)> Esc