Xcode 8 Beta 4 - Raccourci de commentaire désactivé

116

Je viens de mettre à jour vers Xcode 8 Beta 4 et le raccourci cmd+ /pour commenter une ligne ne fonctionne pas.

Dans le menu déroulant, il est désactivé:

entrez la description de l'image ici

Il y a un moyen de l'activer à nouveau?

Jacopo Penzo
la source
Je viens de passer de la bêta 3 à la bêta 5 et j'ai rencontré ce problème pour la première fois. Quitter et rouvrir XCode le corrige pour moi, au moins temporairement.
Matt Carr
1
Xcode 8 Beta 6 - même problème ici ...
Andrey Gordeev
Comment avez-vous obtenu le thème sombre pour xcode?
Kumar C
@KumarC > Préférences Système> Général> Utiliser la barre de menu sombre et le dock :)
Jacopo Penzo
Correction (pour moi) dans Xcode Version 8.1 (8B62) - sortie ~ 1 novembre 2016.
bshirley

Réponses:

166

Je l'ai corrigé en suivant les étapes ici: https://twitter.com/kolpanic/status/763323546814844928

Dans le terminal: sudo /usr/libexec/xpccachectl

Redémarrez votre système.

junjie
la source
1
Je crois que cela active les nouvelles extensions de l'éditeur de source Xcode 8 developer.apple.com/videos/play/wwdc2016/414
junjie
1
@DanielStorm the system
junjie
77
C'est stupéfiant. Il était cassé dans les bêtas, mais je m'attendais à ce qu'il se résolve de lui-même au moment de la sortie publique. Dans une version publique d'un IDE, nous devons insérer une commande cryptique dans le shell et redémarrer pour que les commentaires de code fonctionnent! Allons! / minirant
Lou Zell
4
Si vous avez la version bêta et la version bêta Xcode -> J'ai renommé l'application bêta Xcode en "Xcode81.app", quittez les Xcodes, puis exécutez la commande dans le terminal et cela a finalement fonctionné, sauf si vous démarrez la bêta, puis devez renommer à nouveau et répéter.
Artur
3
Avec Xcode 8.1, cela fonctionne après le redémarrage. Mais après le sommeil du macbook, il ne fonctionne pas et veut à nouveau terminal et redémarrer. Toute solution?
dejix
98

Si Cmd-/cela ne fonctionne toujours pas dans Xcode 8 sur un OS X 10.11 (et apparemment sur un macOS Sierra - grâce à @DanBlakemore), sudo /usr/libexec/xpccachectlet qu'un redémarrage n'a pas aidé, essayez ce qui suit .

  1. Fermez Xcode.
  2. Ouvrez /Applicationsdans le Finder et renommez Xcode.appen Xcode2.app(ou tout autre nom).
  3. Renommez-le Xcode.appet relancez.

Cela devrait fonctionner maintenant .

Le problème semble être que pour une raison quelconque, le système "désinstalle" les extensions Xcode à un moment donné, et ne les "installera" plus. Cela peut être vérifié en ouvrant la console et en recherchant INSTALL. Si vous avez INSTALLED/ UNINSTALLEDpour com.apple.dt.XcodeBuiltInExtensions, cela ne fonctionnera pas si UNINSTALLEDc'était la dernière action dessus, et cela fonctionnera si c'était le cas INSTALLED.

J'ai compris cela lors du débogage d'une extension Xcode 8.

Côte maritime du Tibet
la source
1
Toujours cassé pour moi, malheureusement.
Joshua Kaden
Cela fonctionne lorsque cela se produit sur Sierra (10.12.1) et Xcode 8.2. Cela fonctionne également sans redémarrage, ce qui est bien car j'ai obtenu un placement parfait de la fenêtre et je dois le préserver. Quelqu'un a-t-il encore un radar pour cela?
DanBlakemore
@DanBlakemore merci pour l'info, j'ai mis à jour la réponse.
Sea Coast of Tibet
Fou que cela fonctionne, merci beaucoup d'avoir compris
Kevin Mann
Que dois-je taper dans la console pour vérifier si elle est installée ou non?
Nik Kov
8

Le script mentionné ci-dessus n'a pas fonctionné tout de suite pour moi. J'avais Xcode 8 et 8.1 GM installés et je travaillais avec les deux de manière intermittente. J'ai exécuté le script dans le terminal, redémarré mon ordinateur, ouvert Xcode et cela ne fonctionnait toujours pas. Alors j'ai créé un nouveau répertoire Applicationset déplacé le GM dans ce répertoire. Cela a semblé résoudre le problème.

TL; DR Si vous avez plusieurs versions de Xcode installées:

  • Exécuter dans le terminal: sudo /usr/libexec/xpccachectl
  • Redémarrez votre ordinateur
  • Créer un nouveau répertoire dans Applications
  • Déplacez l'autre version dans ce répertoire
  • Redémarrez Xcode et profitez-en!
Clay Ellis
la source
1
#merciapple. Rendre notre conversion Swift 3 encore plus amusante ... Cela m'a
rendu
5

Comme cela est expliqué , voici une solution qui ne nécessite pas un redémarrage :

  1. Fermer Xcode
  2. Dans le dossier Application, renommez Xcode.app (ou similaire) en Xcode2.app. Vous devrez peut-être saisir votre mot de passe.
  3. Ouvrez Xcode, puis fermez-le.
  4. Renommez Xcode2.app à ce qu'il était avant.
  5. (Facultatif) Passez 5 minutes à vous demander pourquoi cela a fonctionné.
Kqtr
la source
4

Mettez simplement à jour vers la version Xcode8, puis ouvrez Xcode8 et redémarrez Mac.

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html

Pour utiliser les commandes de sélection de commentaire / décommenter de l'éditeur et d'ajout de 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)

étonnant ici
la source
3

Accédez à l'App Store, vérifiez la mise à jour du système (iTunes, MacOSX). Mettez-les tous à jour.

Il devrait être corrigé une fois terminé.

Pang Ho Ming
la source
Je viens de mettre à jour le système d'exploitation .. dans le menu de l'éditeur, je peux maintenant voir Comment Selectionactif .. mais cela ne fonctionne pas :(
Jacopo Penzo
2

J'ai redémarré, maintenant cela fonctionne.

Ensuite, quand j'ai commencé la beta 4, il m'a demandé "d'installer les composants requis" une seconde fois. Je ne sais pas si c'est lié ou non.

Matt Weinecke
la source
Cela a fonctionné pour moi avec la version publiée de Xcode 8.
Wade Mueller
2

J'ai appliqué la méthode de @junjie

sudo / usr / libexec / xpccachectl

Cela fonctionne bien sur Xcode 8.2.1 (8C1002) uniquement sauf pour des fichiers spécifiques.

Ensuite, j'ai trouvé la raison.

/ * Commentaire ... // * /

Ce type de commentaire l'a rendu inopérant.

Après la ligne contenant le type de commentaire ci-dessus, "Sélection de commentaire" ne fonctionnait pas.

Effacez-les ou modifiez-les.

Jeong JaeHun
la source
0

xcode-> préférences-> bâtiments clés-> filtre, recherche commentaire

voir s'il y a des conflits pour la clé de "commande + /", si oui, supprimer les autres sauf "Sélection de commentaire"

entrez la description de l'image ici

yeyimilk
la source
0

Cela l'a fait pour moi:

Aller aux préférences système -> Clavier -> Raccourcis -> Raccourcis d'application

Ajoutez un nouveau raccourci comme celui-ci:

entrez la description de l'image ici

Voila! Ça marche pour moi!

Comme vous pouvez le voir, le raccourci que vous choisissez se retrouvera également en plus de cette commande dans le menu Editeur de Xcode.

entrez la description de l'image ici

Gustav Engvall
la source
Ne fonctionne pas maintenant fonctionne .... !! Je ne peux plus le comprendre. les développeurs de xcode m'ont donné une grande agonie. :(
cmcromance
0

Avant de faire l'une des étapes moins ou plus compliquées,

Essayez de quitter et de relancer Xcode.

Dans mon cas, cela a aidé.

Andreï
la source
0

xcode->preferences->key buildings, ou,

"command + ,",puis recherchez "comment selection" changer la clé"command + /"

json.wang
la source