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