PowerShell скрипт C:\tmp\test.ps1 с таким содержанием:
Code: Select all
'hello'
Code: Select all
ps: C:\tmp\test.ps1
Это в Фаре неполадка или плагин что-то иначе должен делать теперь в связи с новым окном?
Code: Select all
'hello'
Code: Select all
ps: C:\tmp\test.ps1
Code: Select all
ps: $Far.Window.SetCurrentAt(0)
Да, помогает.John Doe wrote:2. Говорят CtrlTab помогает. Или F12.
Прежде всего оно полезно для внутренней структуры кода и избавления от костылей.- Для чего может быть полезно новое окно?
Если найдете им там применение - будут.- Будут ли плагины вызываться из этого окна?
Если найдете ей там применение - будет.- Будет ли (есть ли) макро область этого окна?
Эта проблема есть и в 4042. Плагин не нужен для воспроизведения, можно просто открыть еще один редактор из истории. При выходе из второго редактора происходит выход из Фара, а не возврат в первый редактор.NightRoman wrote:И еще одна странность (последняя на сегодня, пока откачусь до уточнения деталей).
Запускаю Фар в режиме редактора с любым файлом, плагины подключены. В этом редакторе из меню плагинов вызываю PowerShellFar \ Invoke commands и строке ввода набираю $Far.Window.Count и энтер. В итоге появляется окно вьюера с результатом 2 (раньше было 1, это не ошибка, наверное). При закрытии вьюера происходит выход из Фара, а не возврат в редактор, из которого открывали вьюер - вот это уже ошибка, либо в Фаре, либо в плагине, который в новых условиях не так работает.
Конечно, применение для плагина есть. Например, вызов команд PowerShell предполагается возможным из любого места Фара, где есть меню плагинов. Хотя бы для исследования текущего состояния при разработке. А из этого окна сейчас нельзя, так как меню плагинов нет.Если найдете им там применение - будут.
Не повторяется.NightRoman wrote:открыть еще один редактор из истории. При выходе из второго редактора происходит выход из Фара, а не возврат в первый редактор.