Привык к Маку
Напряжённо работаю над проектом одного сервиса, в частности над клиентом под iPad. Несколько месяцев безвылазно сижу в Xcode на маке, сегодня сел за свой компьютер, ощутил недоумение в управлении окнами.
Xcode — простецкий на первый взгляд редактор, потрясает своими скрытыми фишками, которые спрятаны где-нибудь глубоко в настройках или которые можно наблюдать только в дебрях отладчика. Он хоть и из другой вселенной, но представляет собой явление, не уступающее по значимости визуалстудии.
В Xcode, да и вообще на маке хорошо. Но приходится решать элементарные проблемы: искать нормальный множественный клипборд и писать скрипты для фишек, к которым привык при редактировании кода. Дублирование текущей строки, например. Я часто в еклипсе дублировал нужную строку, а потом заменял нужную часть в ней из клипборда, в Xcode изначально такой фишки нет, хотя можно писать скрипты автоматизации на каких угодно языках.
Пока нашёл два варианта. Один — внешними скриптами, которым среда скармливает выделенный текст, а они делают с ним что хотят и возвращают обратно, но тогда приходится выделять всю строку перед дублированием, а это простите, тройной щелчок, так и пальцы скоро отвалятся.
Второй вариант — при помощи внутренних команд Xcode, по принципу "передвинуть курсор на начало строки", "выделить всю строку", "переместить курсор на строку ниже", "вставить", но это тоже плохой вариант, т.к. у меня-то в буфере лежит другой нужный текст, а после этого он теряется.
Нормального дублирования так пока и не сделал.
← Воздушный змей | «Валенки» → |
Комментариев: 2
Хм... а перетянуть мышой выделенное, удерживая Ctrl (или как там это назывется на маке)?!
Именно в таком стиле я всегда и кодировал, но в Xcode плейнтекст не тащится. Хотя что-то перетаскивать можно, вроде сообщений или ошибок компилятора из консоли.
Ваш комментарий: