BlockIndent alt. — Смещение блока

Здесь выкладываются готовые к использованию макросы и скрипты.
Shmuel
Posts: 4998
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

BlockIndent alt. — Смещение блока

Postby Shmuel » Mon 25 Mar, 2013 16:32

Это не самостоятельная реализация, а перевод кода с C++ на Lua.

Code: Select all

  - Смещение вправо или влево выделенного блока или текущей  строки  на  пробел
    или знак табуляции.
  - Каждая строка смещается относительно своей позиции, не зависимо  от  других
    строк.
  - Tab-смещение на подобии Borland Turbo  IDE,  текст  смещается  к  ближайшей
    Tab-позиции а не просто на размер табуляции.
  - Корректно работает для различных настроек редактора относительно  табуляции
    (вставляются реальные символы табуляции).

Плагин переделан в макросы и адаптирован для Far 3 build 3265+.


Примечание модератора:
Альтернативный вариант от t-rex (автор оригинального плагина) тут: BlockIndent — Смещение блока
Last edited by John Doe on Sat 06 Apr, 2013 22:50, edited 2 times in total.

AsX
Posts: 17
Joined: Fri 28 Jan, 2011 20:39

Re: Решил тут я на луа пописать...

Postby AsX » Mon 25 Mar, 2013 20:53

Спасибо, этот работает как с Persistent Blocks так и без.
Единственное - на частично выделенных строках selection все равно уезжает. Не знаю стоит ли это править, может сложно слишком...

Shmuel
Posts: 4998
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 132 times

Re: BlockIndent alt. — Смещение блока

Postby Shmuel » Mon 08 Apr, 2013 08:42

gotar wrote:Не очень понятно как копировать макро. Кнопки "Выделить всё" нет. Если все выделять мышкой копируются номера строк.
Не надо оффтопить (относится и к остальным).
Last edited by HaRT on Mon 08 Apr, 2013 09:43, edited 1 time in total.
Reason: Добавлены ссылки на перенесённые сообщения

User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

BlockIndent alt. — Смещение блока

Postby LanKing » Sun 16 Nov, 2014 02:36

AsX wrote:Спасибо, этот работает как с Persistent Blocks так и без.
Единственное - на частично выделенных строках selection все равно уезжает. Не знаю стоит ли это править, может сложно слишком...

Столкнулся с той же проблемой.


Return to “Полезные макросы и скрипты”

Who is online

Users browsing this forum: No registered users and 1 guest