1. Убедитесь, что найденная вами проблема ещё не исправлена.
Проверьте, воспроизводится ли она в последней ночной сборке.
Возможно проблема уже известна, воспользуйтесь поиском по форуму, и на багтрекере.
2. Убедитесь в том, что предполагаемая проблема не является штатной ситуацией: изучите встроенную справку FAR (F1) и плагинов (ShiftF1 в списке, выводимом по F11). Некоторые плагины не имеют встроенной справки, в этом случае ищите документацию в виде *.txt (в папке плагина).
Также полезно просмотреть FAQ, changelog.
3. На воспроизведение проблемы могут влиять окружение, макросы, плагины, настройки, поэтому необходимо локализовать источник возникновения проблемы.
- 3.0. Запустите FAR напрямую из проводника (explorer.exe) или командного процессора (cmd.exe) Windows, не используя ярлыки / bat- и cmd-файлы / эмуляторы консоли / альтернативные терминалы / запускатели и т.п. и попробуйте воспроизвести проблемную ситуацию. Если проблема не воспроизводится, попытайтесь выяснить, что именно приводит к возникновению проблемной ситуации.
3.1. Запустите FAR без макросов, используя командуfar.exe -m
, и попробуйте воспроизвести проблемную ситуацию.
Если без макросов проблема не воспроизводится, попытайтесь выяснить, какой(ие) из них приводит к возникновению проблемной ситуации.
Для этого вы можете, например, удалять макросы по одному, начиная с установленных последними, и каждый раз проверять наличие проблемы.
3.2. Запустите FAR без плагинов, используя командуfar.exe -p
, и попробуйте воспроизвести проблемную ситуацию.
Если без плагинов проблема не воспроизводится, попытайтесь выяснить, какой плагин(ы) необходим для возникновения проблемной ситуации. Для этого вы можете, например, удалять плагины по одному, начиная с установленных последними, и каждый раз проверять наличие проблемы.
Если вам удалось найти плагин-виновник и он не входит в комплект поставки FAR, о проблеме следует сообщать разработчику этого плагина.
3.3. Запустите FAR c новым профилем и настройками по умолчанию:Если при этом проблемная ситуация не воспроизводится, то попытайтесь выяснить, какая из настроек вызывает проблему.Code: Select all
far.exe -ro -s %TEMP%\farprofile\%RANDOM%
- 4.1. Для сообщений следует использовать багтрекер, GitHub Issues либо специальный раздел форума.
4.2. Приведите начальные условия для воспроизведения проблемы (версия Windows, тип файловой системы, тип локальной сети, версия FAR, набор и версии плагинов, макросы и т.д. — необходимый и достаточный перечень условий для повторения проблемной ситуации).
Ответьте на следующие вопросы:
— Какие действия выполнялись?
— Какой результат ожидался?
— Что получилось вместо этого?
4.3. Локализуйте условия воспроизведения проблемы как можно точнее — это поможет быстрее найти её причину.
Приведите результат выполнения рекомендаций пункта 3 и подпунктов.
Старайтесь не указывать излишние условия, от которых ничего не зависит (например, перечислять абсолютно все установленные плагины / программы / оборудование / положение звёзд / погоду / обои рабочего стола / сколько лет вы пользуетесь FAR и т.п., если это не требуется для повторения проблемной ситуации).