Ouvrir le menu principal

MacGeneration

Recherche

Xcode prépare un mode avec plusieurs curseurs en même temps

Nicolas Furno

mardi 24 avril 2018 à 09:56 • 20

Logiciels

Xcode, l’outil de développement d’Apple, va peut-être bientôt gagner une nouvelle fonction assez commune dans le monde des éditeurs de code : la possibilité d’insérer plusieurs curseurs en même temps. Cela permet de modifier rapidement un élément présent sur plusieurs lignes, avec davantage de souplesse qu’un chercher/remplacer, ou bien pour aller plus vite s’il ne s’agit que de deux ou trois occurrences.

Cette fonction n’est pas encore disponible par défaut, mais une option masquée, à activer via le terminal, permet d’en disposer avec Xcode 9.3. Si vous voulez l’essayer, saisissez cette commande dans une fenêtre de terminal :

defaults write com.apple.dt.Xcode PegasusMultipleCursorsEnabled -bool true

Ensuite, vous pouvez insérer plusieurs curseurs en cliquant tout en maintenant la touche pressée. À l’usage, on comprend vite pourquoi c’est une option qui n’est pas proposée par défaut, ni même dans la fenêtre de réglages de Xcode : cela ne fonctionne pas très bien. Normalement, un clic avec sert à afficher un menu contextuel qui permet ensuite de réaliser quelques actions, que ce soit pour afficher de l’aide, ou afficher la fonction de référence d’une commande. Cette interface vient gêner l’insertion des curseurs suivants, il faut souvent s’y reprendre à deux fois et viser les espaces.

Pour ne rien arranger, même quand on a réussi à insérer plusieurs curseurs, on peut effectivement saisir du texte sur chaque ligne, mais pas en supprimer. La touche de retour en arrière retire tous les curseurs additionnels et n’agit que sur le premier, ce qui est pénible et même dangereux si vous n’êtes pas attentif. Bref, la fonction existe, mais elle n’est pas prête. Ce sera peut-être pour Xcode 10 ?

Source :

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Apple compterait concurrencer OpenAI et Perplexity dès 2026 avec un chatbot de recherche intégré à Siri

03/09/2025 à 23:00

• 6


Promos : le MacBook Air M4 16/256 Go à 899 € et le MacBook Air M3 16/512 Go à 949 €

03/09/2025 à 21:00

• 10


Test du « superchargeur » Genki Moonbase : la multiprise qui balance des ports

03/09/2025 à 20:30

• 5


Fin de route pour iCreate, après 21 ans d’existence

03/09/2025 à 20:00

• 61


Incroyable : Instagram arrive sur iPad, 15 ans après

03/09/2025 à 19:13

• 40


Dropshare, une app Mac qui simplifie le partage de fichiers

03/09/2025 à 18:08

• 9


Bon plan : la serrure connectée Aqara U200, référence dans l’écosystème Apple, à son prix le plus bas

03/09/2025 à 16:18

• 18


Back to School : Microsoft Office 2021 à vie pour Mac à prix cassé 📍

03/09/2025 à 16:01

• 0


iPhone 17 : tout ce qu’il faut savoir avant le keynote

03/09/2025 à 14:37

• 58


Promo : des Mac mini M2 512 Go à 513 €

03/09/2025 à 12:35

• 17


ChatGPT avait des difficultés chez certains utilisateurs 🆕

03/09/2025 à 12:32

• 19


Apple préserve sa manne : le pacte Safari–Google à 20 milliards de dollars est maintenu

03/09/2025 à 10:45

• 26


Après le suicide d’un ado, ChatGPT annonce l’arrivée d’outils de contrôle parental

03/09/2025 à 10:06

• 40


Les prix des iPhone 17 resteraient globalement stables

03/09/2025 à 06:38

• 35


DOJ VS Google : Chrome échappe à une vente forcée

02/09/2025 à 23:46

• 24


Fuite de cerveaux : le responsable de l’IA robotique d’Apple et trois chercheurs claquent la porte

02/09/2025 à 21:49

• 117