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 :

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Apple Podcasts s’ouvrirait parfois sans prévenir pour montrer des programmes « étranges »

08:00

• 0


Black Friday : le MacBook Air M4 16 Go bradé à 874 €, le modèle M2 à 773 €

07:30

• 1


Black Friday : 10 € en bon d’achat Amazon pour une carte cadeau Apple d’au moins 100 €

06:30

• 0


Réduction rare sur le Magic Keyboard USB-C Touch ID avec pavé numérique 🆕

04:31

• 33


Apple Store : des cartes cadeaux, mais pas de réduction sur les prix des produits Apple

01:02

• 5


Black Friday Fnac : le MacBook Air M4 à 899 € (+80 € en chèques-cadeaux) et jusqu'à 240 € offerts sur l'iPhone 17 Pro Max

00:13

• 13


Pour ChatGPT, donner l’heure reste plus compliqué que de disserter sur la physique quantique

27/11/2025 à 22:15

• 31


Êtes-vous déjà passé à macOS Tahoe 26 ?

27/11/2025 à 22:00

• 46


Jusqu'à - 50 % chez ShopSystem : les coques iPhone les plus fines au monde ! 📍

27/11/2025 à 21:24

• 0


L’UE pourrait pousser Apple à reprendre son projet de surveillance des contenus pédopornographiques

27/11/2025 à 21:15

• 24


Test d'un adaptateur USB-C vers Ethernet à 10 Gb/s : des compromis pour un petit prix

27/11/2025 à 20:30

• 7


Ecrans 4K/5K : les meilleures offres BenQ

27/11/2025 à 20:29

• 0


C'est (vraiment) le moment de renouveler votre abonnement Microsoft Office 365, grâce au Black Friday 🆕

27/11/2025 à 19:05

• 33


L'Europe veut interdire les réseaux sociaux aux moins de 16 ans

27/11/2025 à 18:20

• 95


Black Friday : notre récap des meilleures offres (AirPods, Hue, MacBook…)

27/11/2025 à 18:11

• 11


Terminal : mises à jour majeures pour mas, la ligne de commande officieuse du Mac App Store

27/11/2025 à 18:00

• 1