Мені вдалося зробити це добре за допомогою завдання автоматизатора і використали ярлик, щоб прив'язати його до комбінації клавіш ctrl + параметр + команда + b. все, що мені потрібно зробити, - це виділити код, який я хочу, щоб блок коментувався в xcode і натискав вище клавіші, а вибраний текст блокувався, коментуючи за допомогою / * ... * /.
я використовую досить складно з кодом, тому причиною, за якою я хотів цю функціональність, було так, що я міг легко скласти блок коментованого коду ... код коментується звичайним способом, використовуючи // звичайне складання.
Я не знайомий з використанням Mac automator, але я просто дотримувався інструкції в наступному відео WWDC
у відеосеансі WWDC 2012 Сесія 402 - Ефективна робота з Xcode (приблизно через 6 хвилин) є опис того, як за допомогою автоматичного автоматичного оператора Mac OSX додати службу для маніпулювання вибраним текстом. Приклад, показаний на відео, - це видалення дублікатів у виділеному тексті за допомогою команд оболонки сортування та uniq. Використовуючи цей підхід, ви робите те саме, але ви вводите наступну команду замість того, що він робить у відео
awk 'ПОЧАТИ {print "/ "} {print $ 0} END {print " /"} "
(зауважте, у попередньому рядку мають бути дві зірочки, які з якихось причин не відображаються .... вони відображаються на скріншоті нижче, так що скопіюйте їх як правильну команду для введення)
Ви повинні закінчити такий сценарій оболонки
це для будь-якого вибраного тексту поставить обмежувачі коментарів до і після.
коли ви зберігаєте його, ви повинні отримати варіанти його імені (я назвав це blockcomment), а також призначити ярлик клавіатури
тоді ви маєте змогу відкрити xcode, вибрати текст, клацнути правою кнопкою миші, контекстне меню та ім'я, яке ви надали цьому сценарію, має відображатися внизу
просто натисніть ім'я, і сценарій запуститься та заблокує коментар до вибраного коду або скористайтеся призначеною вами комбінацією клавіш.
сподіваюся, що це допомагає
Command
+Shift
+7
, тобтоCommand
+/
, ще раз.