в связи с тем, что FAR API 3 имеет свойство меняться, то может случиться так, что некоторые плагины будут работать некорректно или вообще перестанут работать в одной из сборок FAR 3, поэтому следите за обновлениями плагинов.
Список, возможно, не полный. Уточнения и дополнения принимаются.
1.
Q: Работают ли плагины от FAR 1.71 в FAR 3?
A: Работают, но могут возникать проблемы с совместимостью.
2.
Q: Как перенести настройки из FAR 1.7x/2 в FAR 3?
A: ...
3.
Q: Почему перед именами некторых плагинов в списке модулей написано "A"?
A: Таким образом отмечаются все неюникодные плагины. Пользоваться ими нужно с осторожностью.
4.
Q: Как собирать плагины из SVN?
A: Ответ на примере Microsoft Visual Studio.
1. Вам понадобится SVN клиент, чтобы забрать ветку из репозитория.
Для консольной версии можно сделать батник с примерно таким содержанием:
C:\programs\svn\bin\svn.exe co http://farmanager.com/svn/trunk .
назвать его checkout.bat и положить в папку, куда вы хотите выгружать исходники.
Запустить батник, подождать пока заберутся все файлы
(все последующие запуски этого батника будут только обновлять исходники).
Итак, исходники забраны, их надо собрать.
2. Для начала соберем сам FAR.
В папку unicode_far надо положить батник custom.vc.release.bat с примерным содержанием:
(Этот пример для 2005 студии. При необходимости путь к vsvars32.bat надо указать свой)
Теперь запустим созданный батник.
В итоге должна появиться папка Release.vc с собранным FARом.
Также эта операция обновила хидеры для сборки плагинов.
Соберем их.
3. В папку Plugins положить файл vc.build.release.bat.
содержимое этого батника примерно такое:
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper I know nothing except the fact of my ignorance. (с) Socrates
John Doe wrote:Не надо перечислять тут ansi плагины, ок?
Вы хотите убрать, после выхода стабильных сборок этот враппер?
Я лично считаю, что это больше плюс чем минус.
А кто их будет проверять? Человек порой даже не задумается по этому поводу. А увидев, что увидел в FTP плагине, я сразу понял как это работает...
FarFtp.dll 1.75 build 273
В сборке FAR.3.0.2574
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper I know nothing except the fact of my ignorance. (с) Socrates