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

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

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

Post by Maximus5 »

Latest post of the previous page:

1. почему?
2. а кто сказал, что я выложил макрос, готовый к твоему случаю?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

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

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

Post by andrew.osipenko »

Maximus5 wrote:1. почему?
Я не нашёл способа получить позицию последнего редактирования в макросе. Я нашёл как получить текущую позицию курсора в файле.
Maximus5 wrote:2. а кто сказал, что я выложил макрос, готовый к твоему случаю?
Я уже понял что мне придётся разобраться в макросах ;)

С другой стороны я готов заплатить 100 WMZ если описанный мной функционал войдёт в стандартную версию фара. Как говориться чтобы не только себе но и людям.
andrew.osipenko
Posts: 7
Joined: Wed 08 Sep, 2010 17:10

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

Post by andrew.osipenko »

Да предложение о 100 WMZ всё еще в силе.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

Плагин MoreHistory, вроде, позволяет решить эту задачу, не?
andrew.osipenko
Posts: 7
Joined: Wed 08 Sep, 2010 17:10

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

Post by andrew.osipenko »

Max Rusov wrote:Плагин MoreHistory, вроде, позволяет решить эту задачу, не?
Я не нашёл опции перехода к последнему месту редактирования по хоткей в MoreHistory.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

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

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: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

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

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

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

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

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