Скрыть/показать все комментарии в xcode

Есть ли способ скрывать/отображать все комментарии в исходных файлах xcode?

Это было бы очень полезно при работе с кодом, у которого слишком много добавленных комментариев.

Ответ 1

Вы можете использовать fold/unfold, чтобы скрыть/показать комментарии с помощью ^⇧⌘ ↑ и ^ ⇧⌘ ↓. Это также доступно через View → Code Folding → Fold/Unfold Comment Blocks.

Ответ 2

Попробуйте: Ctrl + Command + Shift + Left Или Ctrl + Command + Left

Ответ 3

Окружающий любой код с помощью

/*   
....code here....  
*/

делает этот комментарий в секции, которую вы можете складывать/разворачивать.

Это работает даже для блоков кода, уже прокомментированных с//в длинных блоках.

Надеюсь, это поможет кому-то, хотя этот вопрос составляет 4 года!

Ответ 4

Развернуть бит на Mish, потому что XCode очень тонкий с его интерфейсом

Как отметил @Mish, окружающий любой код с помощью /* ... */ делает этот код сложенным/разворачиваемым как и ваши разделы { ... }.

Мне не повезло с любыми комбинациями клавиш, указанными на этой странице ответов, но если вы наведите курсор на левую сторону раздела /*...*/, вы увидите изменение пользовательского интерфейса в ответ на это так:

enter image description here

что при нажатии будет скомбинировать комментарии. Я намерен попытаться сделать все комментарии в формате/.../с этого момента.

PS: Обратите внимание, что комментарии /*...*/ могут быть встроены в код с обеих сторон и все еще быть сбрасываемыми.

EDIT: Я обнаружил, что коллапсирующие комментарии внутри некоторых скобок {...} не работают, потому что XCode сворачивает весь раздел {}...

Ответ 5

Очень простой и практичный способ скрыть все//комментарии - это изменить цвет комментариев в черный (или другой цвет фонового редактора, обычно используемый темным цветом) в настройках Xcode.

Если вы хотите снова их увидеть, просто измените цвет на примитивный, например зеленый

Ответ 6

Я сделал резюме, это работает для меня. Это поздно, но хороший поток помогает писать хороший код. только swift 3-4

  • Если вы хотите написать псевдокод перед первым кодом, вы можете записать все в блок комментариев

    /* first, use http request in the callback, do a. b. c. */

  • потому что вы можете перезаписать, но логики в основном одинаковые, поэтому вы можете не захотеть удалять комментарии, это прекрасно, но убедитесь, что они не блокируют ваше представление, , поэтому вы определите короткую вырезку, которая удобно складывает/разворачивает весь блок комментариев в одну строку. (Это лучшее, что вы можете сделать.); Затем, когда вы складываете их, это выглядит так: /*...

  • Определить ярлык, перейти к Xcode = > Предпочтение = > Ключи привязки = > fold comment block

В моем случае я использую alt⇧ctrl{, alt⇧ctrl}

затем определите его в любом случае, но будьте осторожны с конфликтами.

Это действительно платит, чтобы скомпилировать комментарии псевдокода