Форум: "Прочее";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];
ВнизФорматирование кода, двигаем строчки вправо Найти похожие ветки
← →
Долетел (2008-11-28 16:35) [0]Наверняка у многих возникала задача - некий участок кода из нескольких строчек сдвинуть вправо на определенном число пробелов. Например, когда код был написан, а потом пришла идея обернуть этот код в цикл или в условие, для сохранения приятного форматирования нужно сместить код вправо, но как это сделать массово-элегантно?
Обратная операция делается просто - с помощью CTRL+ALT и мышки делается вертикальное выделение (или как оно там называется) на нужное число отступов, после чего DEL :) А вот как вправо?
← →
Ega23 © (2008-11-28 16:38) [1]Выделяешь блок.
Ctrl + Shift + U - влево
Ctrl + Shift + I - вправо
← →
Jeer © (2008-11-28 16:45) [2]Source formatter:
DelforExp, Delphi Formatter
← →
Dmitry S © (2008-11-28 16:46) [3]
> Обратная операция делается просто - с помощью CTRL+ALT и
> мышки делается вертикальное выделение (или как оно там называется)
> на нужное число отступов, после чего DEL :) А вот как вправо?
>
Ctrl+C Ctrl+V ;)
← →
jack128_ (2008-11-28 16:51) [4]
>
> Ctrl+C Ctrl+V ;)
маньяк :-D
← →
Rouse_ © (2008-11-28 16:58) [5]
> Ctrl+C Ctrl+V ;)
китаец :)
← →
Bless © (2008-11-28 17:07) [6]ctrl + k + i
ctrl + k + u
еще с досовского турбо паскаля работает без сбоев :)
← →
Bless © (2008-11-28 17:09) [7]точнее
ctrl + k i
ctrl + k u
← →
Alarm © (2008-11-28 17:15) [8]> Наверняка у многих возникала задача - некий участок кода
> из нескольких строчек сдвинуть вправо
Хоть с наверняка, хоть без наверняка, никогда подобного рода задача не возникала.
Попробуй сразу писать "форматированный" код (или хотя бы попытайся).
← →
VMcL © (2008-11-28 17:22) [9]Alarm © (28.11.08 17:15) [8]
> Хоть с наверняка, хоть без наверняка, никогда подобного
> рода задача не возникала.
А если нужно уже красиво написанный код обрамить, скажем, в if?
← →
Alarm © (2008-11-28 17:29) [10]> VMcL © (28.11.08 17:22) [9] Мне кажется, что в каком-то частном конкретном случае, это можно оформить и пальцАми.
:)
← →
jack128_ (2008-11-28 17:42) [11]
> это можно оформить и пальцАми.
дык я вот Ctrl+Shift+U пальцами и набираю... А ты про что подумал??
← →
Долетел (2008-11-28 18:20) [12]
> Хоть с наверняка, хоть без наверняка, никогда подобного
> рода задача не возникала.
> Попробуй сразу писать "форматированный" код (или хотя бы
> попытайся).
понт засчитан.
Но за неумение читать топик - незачот.
← →
Долетел (2008-11-28 18:21) [13]
> Выделяешь блок.
> Ctrl + Shift + U - влево
> Ctrl + Shift + I - вправо
спасибо, Олег )
← →
AndreyV © (2008-11-28 18:47) [14]А я всё забываю, как менять регистр выделенного фрагмента, перепечатываю бытрее, чем в хелп смотрю.
← →
jack128_ (2008-11-28 19:51) [15]
> А я всё забываю, как менять регистр выделенного фрагмента,
> перепечатываю бытрее, чем в хелп смотрю.
Alt + Break"ом в Punto Switcher"е :-)
← →
iZeqfreed (2008-11-28 20:32) [16]А в Эклипсе просто табом :-P
← →
iZEN © (2008-12-01 21:55) [17]
> iZeqfreed (28.11.08 20:32) [16]
>
> А в Эклипсе просто табом :-P
В Eclipse? Форматирование? Табом?
Ctrl + Shif + F
http://divenvrsk.webhost.ru/eclipse/EclipseHotKeys.png
← →
korneley © (2008-12-01 23:26) [18]Изврат всё. Находим в коде участок, с пробельными первыми символами. Жамкаем одноврЕменно Shift + Alt + стрелка вниз на нужное количество строк. Далее находим место, где необходим сдвиг вправо (только курсором, ни в коем случае ни жать на левую кнопку мышы!) И Ctrl + K + C нужное количество раз :)
← →
korneley © (2008-12-01 23:38) [19]Да, забыл, IDE SpeedSetting = IDE classic
← →
korneley © (2008-12-01 23:45) [20]
> Bless © (28.11.08 17:09) [7]
> ...ctrl + k u
Весело получается, когда на клавишу влево мажешь и вместо "U", на "Y" попадаешь :)
← →
Кто б сомневался © (2008-12-02 01:37) [21]А как подвинуть на одну букву вправо влево?
Ctrl Shift U двигает на два. Где то читал можно это сделать, но не помню теперь где.
← →
korneley © (2008-12-02 01:43) [22]
> Ctrl Shift U двигает на два. Где то читал можно это сделать,
> но не помню теперь где.
Есть такое: "Block indent". В D7 - "Editor Properties", вкладка "Source Options" Там и задаётся.
← →
Bob (2008-12-02 08:06) [23]Вот содрал где-то.
Клавиши редактирования
Клавиша Назначение версия D
Ctrl + T Удалить слово в позиции курсора 5
Ctrl + Y Удалить текущую строку 5
Ctrl + Shift + Y Удалить текст от позиции курсора до конца строки 5
Ctrl+N Вставить строку 5
Ctrl + Shift + I Увеличить отступ выбранного текста от левого края 5
Ctrl + Shift + U Уменьшить отступ выбранного текста 5
Ctrl + / Закомментировать или раскомментировать выделенный
блок текста 2005
Ctrl + Shift + R Начать/завершить запись макроса 1
Ctrl + Shift + P Воспроизвести макрос 1
Ctrl+K+E Перевести слово в нижний регистр 5
Ctrl+K+F Перевести слово в верхний регистр 5
Shift + Навигация Выделить часть кода (Shift + мышь,вверх, влево, Home и
т.д) 1
Shift + Alt + Навигация Аналогично предыдущей, но выделяет
прямоугольную часть кода. 1
Ctrl+O+C Включить режим блочного выделения 1
Ctrl+O+K Включить режим поточного выделения 1
Ctrl + Del Удалить выделенное 1
Ctrl + BackSpace Стересть слово перед курсором 1
Есть еще куча других - могу намылить.
← →
azamat © (2008-12-02 10:26) [24]Ctrl + Shift + I - в D7 меняет в выделенном тексте True на False и обратно.
← →
Правильный$Вася (2008-12-02 11:36) [25]
> Вот содрал где-то.
здесь в "статьях" все есть
http://www.delphimaster.ru/articles/shortcuts.html
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.007 c