Skip to content

Добавить настройку открытия документов в режиме редактирования #33

Description

@romanilyin

Описание

Предлагаю добавить настройку «Открывать документы в режиме редактирования».

Когда настройка включена, MarkMello должен сразу открывать Markdown-документы в редакторе, без промежуточного перехода в режим чтения. Поведение должно применяться ко всем основным сценариям открытия файлов:

  • запуск приложения с путём к документу;
  • выбор файла через диалог;
  • drag-and-drop;
  • открытие файла через ассоциацию в уже запущенном приложении;
  • перезагрузка документа.

По умолчанию настройка должна быть выключена, чтобы существующее поведение приложения не менялось.

Интерфейс

Переключатель можно разместить в общих настройках приложения. Для него нужны английская и русская локализации.

Хранение настройки

Значение должно сохраняться в существующем settings.json и восстанавливаться при следующем запуске приложения.

Старые файлы настроек, в которых нового поля ещё нет, должны продолжать загружаться корректно. Для них следует использовать значение false.

Многовкладочный режим

При открытии нескольких документов в режиме редактирования каждой вкладке нужна отдельная editor-сессия, чтобы вкладки не разделяли изменяемое состояние.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions