web-dev-qa-db-fra.com

Commentaire sur plusieurs lignes dans Xcode 8

Je viens de passer à Xcode GM 8.0 et j'ai remarqué que ⌘ +/ne commentait pas les lignes sélectionnées. Existe-t-il une autre commande permettant de commenter plusieurs lignes dans Xcode 8?

40
DaveLass

Dans Xcode7 et les versions antérieures, l'option de commentaire était disponible dans Editeur> Structure> Sélection de commentaires. Dans Xcode 8, cette option est désactivée.

Pour activer ces options, lancez Sudo /usr/libexec/xpccachectl et redémarrez votre Mac.

Il y a un fil sur Forums des développeurs Apple concernant ce problème et plusieurs solutions possibles. Pour moi, exécuter la commande ci-dessus et redémarrer le Mac a résolu le problème. 

Également dans La note de version de Xcode 8 il est écrit:

Pour utiliser les commandes Sélection/Commentaire de l'éditeur et Ajouter une documentation - ainsi que d'autres extensions Xcode installées - sous OS X version 10.11, lancez Xcode et installez des composants système supplémentaires, puis redémarrez votre Mac. (26106213)

53
amiladiman

J'ai finalement compris celui-ci, m'a rendu fou…

Voici les conditions préalables à l'apparition du bogue:

  1. Vous devez accéder à '/' avec la touche Maj, comme c'est le cas sur les claviers allemands.
  2. Il existe un raccourci clavier global OS X pour accéder à l’aide de shift + cmd + '/', valeur par défaut.

Sous ces conditions préalables, les préférences de clavier Xcode ne montrent pas de conflit, mais le fait d'essayer d'appeler cmd + '/' déclenche néanmoins le raccourci clavier de l'aide globale.

Comment le réparer?

Il suffit de remapper ou de désactiver le raccourci clavier global pour afficher l'aide dans Préférences système> clavier> raccourcis clavier, sélectionnez les raccourcis d'applications dans la liste de gauche.

6
Klaus Busse

Allez dans Préférences Système> Clavier> Raccourcis> Raccourcis d'applications et désactivez l'option de menu Afficher l'aide.

Cela a fonctionné pour moi après avoir essayé toutes les solutions possibles.

 enter image description here

5
fr0sky

Si vous avez un/* imbriqué, y compris dans une chaîne, la commande de commentaire XCode est interrompue. Voir détails ici .

1
Jim Leask

Cela m’arrive parfois (même avec Xcode7 et confirmé avec Xcode8) après l’ouverture de la fenêtre de documentation (Aide -> Documentation et référence API ou cmd + shift + 0). Voici quelques problèmes qui ont résolu le problème quand cela m’arrivait:

  • Redémarrez Xcode (sachez que vous avez déjà essayé cela, mais en l'incluant pour la postérité)
  • Fermer la fenêtre de documentation
  • Avec seulement 1 fenêtre Xcode ouverte, appuyez sur cmd + ~ plusieurs fois
  • Souhaite vraiment très fort
1
charmingToad