Xcode 8 Beta 4 - skrót do komentarzy wyłączony


116

Właśnie zaktualizowałem do Xcode 8 Beta 4 i skrót cmd+ /do komentowania linii nie działa.

W rozwijanym menu jest wyłączone:

wprowadź opis obrazu tutaj

Czy jest sposób, aby go ponownie aktywować?


Właśnie zaktualizowałem wersję Beta 3 do Beta 5 i pierwszy raz doświadczyłem tego problemu. Zamknięcie i ponowne otwarcie XCode rozwiązuje to za mnie, przynajmniej tymczasowo.
Matt Carr,

1
Xcode 8 Beta 6 - ten sam problem tutaj ...
Andrey Gordeev

Skąd masz ciemny motyw dla xcode?
Kumar C

@KumarC > Preferencje systemowe> Ogólne> Użyj ciemnego paska menu i dokuj :)
Jacopo Penzo

Naprawiono (dla mnie) w Xcode w wersji 8.1 (8B62) - wydany ~ 1 listopada 2016 r.
bshirley

Odpowiedzi:


166

Naprawiłem to, wykonując kroki tutaj: https://twitter.com/kolpanic/status/763323546814844928

W terminalu: sudo /usr/libexec/xpccachectl

Uruchom ponownie system.


1
Wydaje

1
@DanielStorm system
junjie

77
To jest zdumiewające. Został uszkodzony w wersjach beta, ale spodziewałem się, że sam się rozwiąże, zanim pojawi się publiczne wydanie. W publicznym wydaniu IDE musimy wprowadzić tajemniczą komendę do powłoki i zrestartować komputer, aby komentarze do kodu działały! Daj spokój! / minirant
Lou Zell

4
Jeśli masz Xcode w wersji beta i wersji beta -> Zmieniłem nazwę aplikacji Xcode beta na „Xcode81.app”, zamknij Xcodes, uruchom polecenie w terminalu i w końcu zadziałało, chyba że uruchomisz wersję beta, a następnie musisz ponownie zmienić nazwę i powtórzyć.
Artur

3
Z Xcode 8.1 działa po ponownym uruchomieniu. Ale po uśpieniu Macbooka nie działa i chce ponownie terminal i restart. Jakieś rozwiązanie?
dejix

98

Jeśli Cmd-/nadal nie działa w Xcode 8 na OS X 10.11 (i najwyraźniej na macOS Sierra - dzięki @DanBlakemore), a sudo /usr/libexec/xpccachectlponowne uruchomienie nie pomogło, wypróbuj następujące rozwiązania .

  1. Zamknij Xcode.
  2. Otwórz /Applicationsw Finderze i zmień nazwę Xcode.appna Xcode2.app(lub dowolną inną nazwę).
  3. Zmień nazwę z powrotem na Xcode.appi uruchom ponownie.

Teraz powinno działać .

Wydaje się, że problem polega na tym, że z jakiegoś powodu system „odinstalowuje” rozszerzenia Xcode w pewnym momencie i nie „instaluje” ich ponownie. Można to sprawdzić, otwierając konsolę i wyszukując plik INSTALL. Jeśli masz INSTALLED/ UNINSTALLEDdla com.apple.dt.XcodeBuiltInExtensions, to nie zadziała, jeśliUNINSTALLED była ostatnią akcją na nim, i zadziała, jeśli było INSTALLED.

Zrozumiałem to podczas debugowania rozszerzenia Xcode 8.


1
Wciąż niestety dla mnie zepsuty.
Joshua Kaden

Działa to, gdy dzieje się tak w Sierra (10.12.1) i Xcode 8.2. Działa również bez restartu, co jest miłe, ponieważ osiągnąłem idealne położenie okna i muszę je zachować. Czy ktoś ma już do tego radar?
DanBlakemore

@DanBlakemore dzięki za informację, zaktualizowałem odpowiedź.
Sea Coast of Tibet

Szalone, że to działa, dziękuję bardzo za to, że to rozgryzłeś
Kevin Mann

Co powinienem wpisać w konsoli, aby sprawdzić, czy jest zainstalowana, czy nie?
Nik Kov

8

Wspomniany powyżej skrypt nie zadziałał u mnie od razu. Miałem zainstalowane Xcode 8 i 8.1 GM i pracowałem z obydwoma wyłączonymi i włączonymi. Uruchomiłem skrypt w terminalu, zrestartowałem komputer, otworzyłem Xcode i nadal nie działał. Więc wtedy utworzyłem nowy katalog Applicationsi przeniosłem GM do tego katalogu. Wydawało się, że to naprawiło.

TL; DR Jeśli masz zainstalowanych wiele wersji Xcode:

  • Uruchom w terminalu: sudo /usr/libexec/xpccachectl
  • Zrestartuj swój komputer
  • Utwórz nowy katalog w Applications
  • Przenieś drugą wersję do tego katalogu
  • Uruchom ponownie Xcode i ciesz się!

1
#thanksapple. Sprawiamy, że nasza konwersja do Swift 3 jest o wiele przyjemniejsza ... To doprowadzało mnie do szału na kilka dni
RyanG

5

Jak tam wyjaśniono , oto rozwiązanie, które nie wymaga ponownego uruchomienia :

  1. Zamknij Xcode
  2. W folderze aplikacji zmień nazwę Xcode.app (lub podobną) na Xcode2.app. Może być konieczne wpisanie hasła.
  3. Otwórz Xcode, a następnie zamknij go.
  4. Zmień nazwę Xcode2.app z powrotem na taką, jaka była wcześniej.
  5. (Opcjonalnie) Poświęć 5 minut na zastanowienie się, dlaczego to zadziałało.

4

Po prostu zaktualizuj do wersji Xcode8, a następnie otwórz Xcode8 i uruchom ponownie Maca.

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

Aby użyć poleceń Edytora do komentowania / usuwania komentarzy i Dodaj dokumentację - a także innych zainstalowanych rozszerzeń Xcode - w systemie OS X w wersji 10.11, uruchom Xcode i zainstaluj dodatkowe komponenty systemowe, a następnie uruchom ponownie komputer Mac. (26106213)


3

Przejdź do App Store, sprawdź dostępność aktualizacji systemu (iTunes, MacOSX). Zaktualizuj je wszystkie.

Po zakończeniu należy to naprawić.


Właśnie zaktualizowałem system operacyjny ... w menu edytora widzę teraz Comment Selectionaktywny ... ale to nie działa :(
Jacopo Penzo

2

Uruchomiłem ponownie, teraz działa.

Potem, kiedy zacząłem beta 4, poprosił mnie o „zainstalowanie wymaganych komponentów” po raz drugi. Nie wiem, czy jest spokrewniony, czy nie.


To zadziałało dla mnie z wydaną wersją Xcode 8.
Wade Mueller

2

Zastosowałem metodę @junjie

sudo / usr / libexec / xpccachectl

Działa dobrze tylko w Xcode 8.2.1 (8C1002) z wyjątkiem określonych plików.

Wtedy znalazłem powód.

/* Komentarz ... //*/

Ten rodzaj komentarza sprawił, że nie działa.

Po wierszu zawierającym powyższy typ komentarza nie działał „Wybór komentarza”.

Usuń je lub zmień.


0

xcode-> preferencje-> kluczowe budynki-> filtr, komentarz wyszukiwania

zobacz, czy nie ma konfliktów dla klawisza „polecenie + /”, jeśli tak, usuń inne, chyba że „Wybór komentarza”

wprowadź opis obrazu tutaj


0

To zrobiło to dla mnie:

Przejdź do Preferencji systemowych -> Klawiatura -> Skróty -> Skróty do aplikacji

Dodaj nowy skrót, taki jak ten:

wprowadź opis obrazu tutaj

Voila! Mi to pasuje!

Jak widać, wybrany skrót również zakończy się obok tego polecenia w menu Edytora w Xcode.

wprowadź opis obrazu tutaj


Nie działa teraz działa .... !! Nie mogę już tego rozgryźć. programiści xcode sprawili mi wielką agonię. :(
cmcromance

0

Przed wykonaniem mniej lub bardziej skomplikowanych czynności,

Spróbuj zamknąć i ponownie uruchomić Xcode.

W moim przypadku pomogło.


0

xcode->preferences->key buildingslub

"command + ,",następnie wyszukaj "comment selection" zmień klucz"command + /"

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.