Привык к Маку

Напряжённо работаю над проектом одного сервиса, в частности над клиентом под iPad. Несколько месяцев безвылазно сижу в Xcode на маке, сегодня сел за свой компьютер, ощутил недоумение в управлении окнами.

Xcode — простецкий на первый взгляд редактор, потрясает своими скрытыми фишками, которые спрятаны где-нибудь глубоко в настройках или которые можно наблюдать только в дебрях отладчика. Он хоть и из другой вселенной, но представляет собой явление, не уступающее по значимости визуалстудии.

В Xcode, да и вообще на маке хорошо. Но приходится решать элементарные проблемы: искать нормальный множественный клипборд и писать скрипты для фишек, к которым привык при редактировании кода.  Дублирование текущей строки, например. Я часто в еклипсе дублировал нужную строку, а потом заменял нужную часть в ней из клипборда, в Xcode изначально такой фишки нет, хотя можно писать скрипты автоматизации на каких угодно языках.

Пока нашёл два варианта. Один — внешними скриптами, которым среда скармливает выделенный текст, а они делают с ним что хотят и возвращают обратно, но тогда приходится выделять всю строку перед дублированием, а это простите, тройной щелчок, так и пальцы скоро отвалятся.

Второй вариант — при помощи внутренних команд Xcode, по принципу "передвинуть курсор на начало строки", "выделить всю строку", "переместить курсор на строку ниже", "вставить", но это тоже плохой вариант, т.к. у меня-то в буфере лежит другой нужный текст, а после этого он теряется.

Нормального дублирования так пока и не сделал.

19.10.2010 • Метки: , , • Рубрики: Дневник

Комментариев: 2

  1. Александр 19.10.2010 20:52

    Хм... а перетянуть мышой выделенное, удерживая Ctrl (или как там это назывется на маке)?!

    Павел Малинников

    Именно в таком стиле я всегда и кодировал, но в Xcode плейнтекст не тащится. Хотя что-то перетаскивать можно, вроде сообщений или ошибок компилятора из консоли.

Ваш комментарий:

 

 


Только просмотр (без публикации)