Я просто обновился до Xcode 8 Beta 4 и ярлык cmd
+ /
, чтобы прокомментировать строку не работает.
В выпадающем меню он отключен:
Есть способ активировать его снова?
Я просто обновился до Xcode 8 Beta 4 и ярлык cmd
+ /
, чтобы прокомментировать строку не работает.
В выпадающем меню он отключен:
Есть способ активировать его снова?
Я исправил его, выполнив следующие шаги: https://twitter.com/kolpanic/status/763323546814844928
В терминале: sudo /usr/libexec/xpccachectl
Перезагрузите систему.
Если Cmd-/
по-прежнему не работает в Xcode 8 на OS X 10.11 (и, по-видимому, на macOS Sierra - благодаря @DanBlakemore) и sudo /usr/libexec/xpccachectl
, а перезагрузка не помогла, попробуйте следующий.
/Applications
в Finder и переименуйте Xcode.app
в Xcode2.app
(или любое другое имя).Xcode.app
и перезапустите.Теперь он должен работать.
Проблема заключается в том, что по какой-то причине система "удаляет" расширения Xcode в какой-то момент и не будет "устанавливать" их снова. Это можно проверить, открыв консоль и grepping для INSTALL
. Если у вас INSTALLED
/UNINSTALLED
для com.apple.dt.XcodeBuiltInExtensions
, это не сработает, если UNINSTALLED
было последним действием на нем и будет работать, если был INSTALLED
.
Выяснил это при отладке расширения Xcode 8.
Указанный выше script не работал сразу для меня. Я установил Xcode 8 и 8.1 GM и работал с ними обоими и так далее. Я запустил script в терминале, перезапустил свой компьютер, открыл Xcode и все еще не работал. Итак, я создал новый каталог в Applications
и переместил GM в этот каталог. Казалось, это исправить.
TL; DR Если у вас установлено несколько версий Xcode:
sudo /usr/libexec/xpccachectl
Applications
Просто обновите версию Xcode8, затем откройте Xcode8 и перезапустите Mac.
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html
Чтобы использовать комментарии редактора Comment/Uncomment Selection и Add Documentation, а также другие установленные расширения Xcode Extensions на OS X версии 10.11, запустите Xcode и установите дополнительные системные компоненты, а затем перезапустите свой Mac. (26106213)
Перейдите в App Store, проверьте наличие обновлений системы (iTunes, MacOSX). Обновите их все.
Он должен быть исправлен после его завершения.
Я перезагрузился, теперь он работает.
Затем, когда я начал бета-версию 4, он попросил меня "установить необходимые компоненты" второй раз. Не знаю, связаны ли они или нет.
Я применил метод @junjie
sudo/usr/libexec/xpccachectl
Он отлично работает на Xcode 8.2.1 (8C1002), за исключением определенных файлов.
Тогда я нашел причину.
/* Комментарий... // */
Этот тип комментариев сделал его неработоспособным.
После строки, содержащей указанный выше тип комментария, "Комментировать выбор" не работает.
Удалите или измените их.
Как объяснено там, здесь решение, которое не требует перезагрузки:
xcode- > настройки- > ключевые здания- > фильтр, поиск комментария
посмотрите, есть ли конфликты для ключа "command +/", если да, удалите других, если только "Выбор комментариев"
Это сделало это для меня:
Перейти к системным настройкам → Клавиатура → Ярлыки → Ярлыки приложений
Добавьте новый ярлык, например:
Voila! Это работает для меня!
Как вы можете видеть, выбранный вами ярлык также будет включен, кроме этой команды, в меню "Редактор" в Xcode.
Прежде чем делать какие-либо более или менее сложные шаги,
Попробуйте выйти и перезапустить Xcode.
В моем случае это помогло.
xcode->preferences->key buildings
, или
"command + ,",
, затем выполните поиск "comment selection"
измените ключ "command + /"