Возврат в место последнего редактирования

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
Maximus5
Posts: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Возврат в место последнего редактирования

Postby Maximus5 » Fri 10 Sep, 2010 08:37

Latest post of the previous page:

1. почему?
2. а кто сказал, что я выложил макрос, готовый к твоему случаю?

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Возврат в место последнего редактирования

Postby John Doe » Fri 10 Sep, 2010 09:30

Макрос написать реально, но не полностью автоматический. Я вижу такой сценарий:
1. Редактирую файл, понадобилось заглянуть в другой: жму Ctrl-Q.
Срабатывает макрос: переключает в панели (Ctrl-Tab) и запоминает номер окна редактора (а лучше путь к файлу).
2. Полазили по другим файлам и снова жму Ctrl-Q.
Срабатывает макрос, и переключает (F12) в нужное окно редактора.

andrew.osipenko
Posts: 7
Joined: Wed 08 Sep, 2010 17:10

Re: Возврат в место последнего редактирования

Postby andrew.osipenko » Mon 13 Sep, 2010 07:55

Maximus5 wrote:1. почему?

Я не нашёл способа получить позицию последнего редактирования в макросе. Я нашёл как получить текущую позицию курсора в файле.

Maximus5 wrote:2. а кто сказал, что я выложил макрос, готовый к твоему случаю?

Я уже понял что мне придётся разобраться в макросах ;)

С другой стороны я готов заплатить 100 WMZ если описанный мной функционал войдёт в стандартную версию фара. Как говориться чтобы не только себе но и людям.

andrew.osipenko
Posts: 7
Joined: Wed 08 Sep, 2010 17:10

Re: Возврат в место последнего редактирования

Postby andrew.osipenko » Mon 05 Mar, 2012 09:36

Да предложение о 100 WMZ всё еще в силе.

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: Возврат в место последнего редактирования

Postby Max Rusov » Mon 05 Mar, 2012 09:39

Плагин MoreHistory, вроде, позволяет решить эту задачу, не?

andrew.osipenko
Posts: 7
Joined: Wed 08 Sep, 2010 17:10

Re: Возврат в место последнего редактирования

Postby andrew.osipenko » Mon 05 Mar, 2012 10:37

Max Rusov wrote:Плагин MoreHistory, вроде, позволяет решить эту задачу, не?

Я не нашёл опции перехода к последнему месту редактирования по хоткей в MoreHistory.

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: Возврат в место последнего редактирования

Postby Max Rusov » Mon 05 Mar, 2012 11:18

Там есть история модифицированных файлов. Я использую вот такой макрос:

Code: Select all

macro Key = "AltF4" Area = "Shell Info QView Editor Viewer Search" Descr = "More history: Go to last edit position"
{{
  F11
  $if (Menu.Select("More History",2) > 0) 
    Enter M

    // На случай, если есть фильтр
    Alt Home Down

    Enter
  $else
    Esc
    $AKey
  $end
}}

User avatar
John Doe
Бюрократ
Posts: 11042
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 62 times

Re: Возврат в место последнего редактирования

Postby John Doe » Thu 07 Aug, 2014 00:38

andrew.osipenko wrote:Добрый день,

Очень радует следующая фича в эклипсе (говорят нечто подобное есть и в visual studio + Resharper):
нажимаешь ctrl + Q и ты автоматически переходишь в тот редактор и в то место этого редактора, где ты сделал последние изменения.

Как правило происходит так:
открываешь файл, редактируешь его, усомнился в чём-то, пошёл лазить по другим файлам. Нашёл решение проблемы - нажал ctrl + Q и продолжаешь писать в первоначально открытый файл.

Было бы очень удобно иметь такую же фичу в фаре.
http://forum.farmanager.com/viewtopic.php?f=15&t=8815


Return to “Предложения и идеи”

Who is online

Users browsing this forum: No registered users and 1 guest