J'ai des problèmes avec Xcode qui n'est pas assez fiable lorsque j'utilise le raccourci clavier pour commenter ou décoder le code ⌘+/. Je n'arrive pas à trouver un motif réel quant à la rupture, mais cela se produit généralement après la construction et l'exécution de mon code sur le simulateur. Cela ne fonctionnera plus jusqu'à ce que je modifie quelque chose dans l'un de mes fichiers de code. Même si je passe à un autre fichier dans la vue principale, les commentaires par raccourci ne fonctionnent pas. Autres raccourcis clavier, tels que l'indentation ⌘+[ continuer à travailler très bien.
D'autres personnes ont-elles ce problème et si oui, avez-vous trouvé une solution? Je sais que cela ressemble à une petite plainte, mais quand on lance et commente rapidement un bloc de code pour vérifier l’effet, c’est un peu un inconvénient.
J'utilise Xcode 6.1 (6A1052d) sur OXS Yosemite 10.10 (14A389) et je développe sous Objective-C pour iOS si cela compte.
Pour un Xcode 8, la solution est
Sudo /usr/libexec/xpccachectl
et redémarrez votre ordinateur.
Frappé ⌘+] une fois et ensuite ⌘+/ va commencer à travailler à nouveau.
Vous pouvez frapper ⌘+[ pour annuler l’effet d’indentation.
Mise à jour:
Remarque: cette solution a été fournie avant le lancement de Xcode 8, de sorte qu'elle risque de ne pas fonctionner pour tout le monde. Si vous rencontrez toujours un problème, veuillez vous référer à réponse de @ CryingHippo au lieu de voter à la baisse.
J'ai fait cela à plusieurs reprises avec Xcode 8. Le dernier étant Xcode 10.1, je voudrais simplement quitter Xcode et accéder à Applications et renommer Xcode en quelque chose d'autre, par exemple Xcode 2, lancez-le, quittez à nouveau et renommez. Cela commence à fonctionner après ça. Aucun redémarrage Mac ou commande de terminal requis.
Cela fonctionne toujours à partir de Xcode 10.1. Je ne peux pas croire qu'Apple ne l'ait toujours pas corrigé correctement.
Aucune des solutions ci-dessus ne fonctionnait pour moi avec Xcode 8.0 (final). Si vous avez également installé Xcode 8.1 beta comme moi, essayez ceci: renommez simplement /Applications/Xcode-beta.app en quelque chose d'autre, puis redémarrez Xcode 8. Bizarrement, cela a suffi.
La réponse d'Oscahie fonctionne également pour les versions non bêta de Xcode. Voici les étapes à suivre, basées sur le commentaire de Sam:
Pas besoin de redémarrer!
Je n'ai pas eu à faire quoi que ce soit ci-dessus. Un simple redémarrage a corrigé le problème.
Dans mon code, j'ai eu cette séquence:/*" BLABLA MY COMMENTS */
Tout le code sous ce n'était pas "commentable".
Supprimé le "et c'était ok!
J'espère que ça aide!
J'utilise Xcode 8.1 (pas en version bêta) et j'ai eu le même problème, pas en mesure de cmd +\à commenter. Le redémarrage de Xcode ne fonctionnait pas pour moi mais RESTART mon Mac a résolu le problème sans supprimer le cache.
Je viens d'avoir le même problème après la configuration d'un nouveau Mac avec Xcode 10.1 en utilisant la disposition de clavier allemand.
La solution consistait à désactiver le raccourci clavier dans les paramètres système du menu d'aide.
Paramètres système> Clavier> Raccourcis> Raccourcis d'applications.
Il y avait un raccourci pour toutes les applications pour afficher le menu d'aide. Si vous avez cela, cochez la case pour le désactiver
Il suffit de quitter xcode complètement et de redémarrer. Travaillé pour xcode 8.2
Une solution simple fonctionne pour moi avec les étapes suivantes:
Cela pourrait aider quelqu'un.
J'ai eu ce problème dans Xcode 8.0. Même si je déplace déjà Xcode 8.1-beta ailleurs (c'est à Application/Xcode otherversions/Xcode 8.1-beta.app
). Je dois le supprimer à la corbeille, redémarrer Xcode 8.0, et cmd +/fonctionne à nouveau de façon.
Je faisais également face à ce problème lorsque plusieurs Xcode étaient installés.
Dans quelle version de Xcode vous êtes confronté à ce problème, pour le résoudre, le Xcode doit se trouver dans le dossier de l'application. S'il réside dans le sous-dossier, déplacez-le directement vers le dossier Applications.
J'ai trouvé un modèle où les commentaires de bascule ne fonctionnent pas. En fait, la suppression du commentaire fonctionne, mais pas le commentaire, à partir du clavier et du menu Editeur. Cela se produit dans un fichier spécifique, ce qui suggère que quelque chose dans le texte empêche de fonctionner. J'ai testé sur XCode 10.1ß et sur XCode10.2, sur différentes machines.
Le texte avant cette ligne peut être commenté, le texte après ne peut pas (j'ai gardé le texte tel quel)
let alert = UIAlertController(title: "" /*"Teste texte"*/, message: "Love\nWe'll recommend more for you" /* Entrez des chiffres"*/, preferredStyle: .alert)
Il semble que le/*… */à l'intérieur de UIAlertController () en soit la cause. Si je supprime les deux commentaires à l'intérieur, tout fonctionne correctement.
J'ai déposé un rapport de bogue. # 49907361
Rien ci-dessus n'a fonctionné, même après avoir essayé plusieurs fois.
Je viens de réinstaller le nouveau xcode à l'aide de l'application AppStore, j'avais précédemment installé xcode après le téléchargement à partir de developer.Apple.com/downloads . c'est le fichier
.xip
Attendez la nouvelle mise à jour et installez.
Une autre raison peut être que xcode n'est pas dans le répertoire Application
.