Page 1 of 1

Поведение при обнаружении проблем

Posted: Fri 18 Mar, 2005 09:19
by t-rex
При соблюдении этих простых правил вы имеете максимальное количество шансов на то, что проблема будет успешно устранена.

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. Если самостоятельно решить проблему не удалось, сообщите разработчикам FAR.
  • 4.1. Для сообщений следует использовать багтрекер, GitHub Issues либо специальный раздел форума.

    4.2. Приведите начальные условия для воспроизведения проблемы (версия Windows, тип файловой системы, тип локальной сети, версия FAR, набор и версии плагинов, макросы и т.д. — необходимый и достаточный перечень условий для повторения проблемной ситуации).

    Ответьте на следующие вопросы:
    — Какие действия выполнялись?
    — Какой результат ожидался?
    — Что получилось вместо этого?

    4.3. Локализуйте условия воспроизведения проблемы как можно точнее — это поможет быстрее найти её причину.
    Приведите результат выполнения рекомендаций пункта 3 и подпунктов.
    Старайтесь не указывать излишние условия, от которых ничего не зависит (например, перечислять абсолютно все установленные плагины / программы / оборудование / положение звёзд / погоду / обои рабочего стола / сколько лет вы пользуетесь FAR и т.п., если это не требуется для повторения проблемной ситуации).

Как правильно делать снимки экрана

Posted: Tue 16 Aug, 2011 14:56
by HaRT
Как правильно делать снимки экрана
  • Снимок экрана должен содержать только то, что важно, и ничего лишнего!
    Не нужно приводить снимок всего экрана, если для иллюстрации проблемы достаточно части.
    • Если информация о цветах и/или начертании шрифтов не является принципиально важной, следует использовать текстовые снимки экрана.
      • Для копирования текста с экрана в Фаре служит комбинация клавиш AltIns.
      • Альтернативно можно использовать аналогичную функциональность в меню консоли (клик правой кнопкой мыши по заголовку окна, затем Edit|Mark).
      • Полученный таким образом текст необходимо вставлять с тэгом [code] или [ascii].
    • Если всё же требуется сделать снимок—картинку, то необходимо заранее создать соответствующие условия:
      • Чтобы картинка не была избыточно большой, можно предварительно (через свойства консоли) уменьшить размеры окна и/или шрифта.
      • Если на картинке есть небольшие, но особенно важные детали, то желательно заострить на них внимание, например, обозначить контрастной рамкой или стрелкой.
      • В качестве формата сжатия в большинстве случаев лучше использовать не JPG, а PNG, т.к. он отлично сжимает типичные снимки экрана и не привносит визуальные артефакты на резких границах.
      • Полученную картинку следует добавить к сообщению в виде вложения.
        С помощью кнопки “Вставить в текст сообщения” можно определить конкретное место текста, где будет отображён снимок.
    • Снимок следует убрать под , если он не является главным содержанием сообщения.
      Это особенно важно, если снимок большой или снимков несколько.
    Дополнительные рекомендации см. в шапке Обсуждения.