Комментарий нескольких строк в Xcode 8

Я только что обновился до Xcode GM 8.0 и заметил, что ⌘ +/не комментирует выбранные строки. Есть ли еще одна команда для комментирования нескольких строк в Xcode 8?

Ответ 1

В Xcode7 и более ранних версиях параметр комментариев был доступен в редакторе > Структурa > Выбор комментария. В Xcode 8 эта опция отключена.

Чтобы включить эти параметры, запустите sudo /usr/libexec/xpccachectl и перезапустите Mac.

На форуме Форумы разработчиков Apple есть нить относительно этой проблемы и нескольких возможных исправлений. Для меня выполнение указанной выше команды и перезапуск Mac сделали исправление.

Также в заметке о выпуске Xcode 8 говорится:

Чтобы использовать комментарии редактора Comment/Uncomment Selection и Add Documentation, а также другие установленные расширения Xcode Extensions на OS X версии 10.11, запустите Xcode и установите дополнительные системные компоненты, а затем перезапустите свой Mac. (26106213)

Ответ 2

Я, наконец, понял это, изгнал меня с ума...

Это предпосылки для возникновения ошибки:

  • '/' необходимо получить с помощью клавиши переключения, например, на немецких клавиатурах.
  • Существует глобальная горячая клавиша OS X для доступа к справке со сдвигом + cmd + '/', который по умолчанию используется

В этих предварительных условиях в настройках клавиатуры XCode нет конфликтов, но при попытке вызова cmd + '/' запускается глобальная горячая клавиша.

Как это исправить?

Просто переназначить или отключить глобальную горячую клавишу, чтобы показать справку в системные настройки > клавиатурa > сочетания клавиш, выберите ярлыки приложений в списке слева.

Ответ 3

Перейдите в раздел "Системные настройки" > "Клавиатура" > "Ярлыки" > "Ярлыки приложений" и "Отключить отображение меню" Справка ".

Это помогло мне после всех возможных решений.

введите описание изображения здесь

Ответ 4

Иногда это происходит со мной (даже с Xcode7 и только что подтвержденным с Xcode8) после открытия окна документации (Справка → Документация и Справочник по API или cmd + shift + 0). Вот несколько вещей, которые исправили это, когда это происходило со мной:

  • Перезапустите Xcode (понимаете, вы уже пробовали это, но включили его для потомков).
  • Закройте окно документации
  • Если открыто только 1 окно Xcode, нажмите cmd + ~ пару раз
  • Пожелать действительно тяжело.

Ответ 5

Если у вас есть вложенный /* в любом месте, в том числе и в строке, он прерывает команду комментария XCode. Подробнее здесь.