MarkNode 2.1.4
Новые возможности
- Пользовательские стили предпросмотра: выбирайте из встроенных стилей предпросмотра (например, GitHub, Serif и Compact) либо создавайте, редактируйте и удаляйте собственные CSS-таблицы стилей — они сохраняются глобально или для отдельного проекта и применяются сразу во время редактирования. Новая опция «Match App Theme» поддерживает оформление предпросмотра в соответствии с текущей темой.
- Новые цветовые темы: шесть новых тем — Paper, Midnight, Sepia, Solarized Dark, Nord и High Contrast — единообразно применяются в редакторе, интеллект-карте и предпросмотре, каждая со своей подсветкой синтаксиса.
- Точечный фон холста интеллект-карты: включите фон в точку, который перемещается и масштабируется вместе с картой, а основные темы теперь отображаются в виде аккуратных карточек.
Улучшения
- Обновлённый интерфейс: широкое визуальное обновление строки заголовка, вкладок, боковой панели, панели инструментов, обрамления редактора и предпросмотра, диалоговых окон, а также экрана приветствия и заставки, плюс новый выбор темы в настройках и «хлебные крошки» в строке состояния.
- Заголовок панели предпросмотра: у панели предпросмотра теперь есть понятный заголовок с элементами управления поиском, стилем предпросмотра, откреплением/прикреплением и сворачиванием — вместо прежних плавающих угловых значков.
- Подсказки сочетаний клавиш во всплывающих подсказках: значки навигации и всплывающие подсказки теперь показывают свои сочетания клавиш, а сокращённые имена файлов при наведении раскрывают полный путь.
- Более понятный список недавних файлов: недавние файлы теперь показывают имя файла и время, прошедшее с момента открытия, а путь к папке — во второй строке.
- Более дружелюбные пустые состояния: панели поиска и проблем показывают аккуратную карточку со значками и подсказками сочетаний клавиш, когда отображать нечего.
- Кнопки закрытия вкладок терминала: у каждой вкладки терминала снова есть собственная кнопка закрытия, с более чистыми значками и фоном, соответствующим редактору.
- Предпросмотр прокручивается к выбранному узлу: открытие файла из выбранного узла интеллект-карты прокручивает предпросмотр прямо к разделу этого узла.
- Актуальный статус Git в дереве файлов: значки статуса Git в дереве файлов обновляются сразу при изменении файлов на диске, включая правки, добавления, удаления и переименования в Windows.
- Номер сборки в окне «О программе»: диалог «О программе» теперь показывает точный идентификатор сборки рядом с номером версии, что упрощает сообщение о проблемах.
- Настройки применяются без перезапуска: изменение корневой папки документов сразу обновляет контекстное меню, а настройки теперь сохраняются надёжно и сообщают о любой проблеме вместо тихого сбоя.
Исправления ошибок
- Редактор больше не становится пустым: исправлено периодическое схлопывание редактора в пустую страницу, а позиция курсора теперь корректно восстанавливается при перезагрузке сессии.
- Клики по интеллект-карте всегда перемещают редактор: клик по узлу интеллект-карты теперь каждый раз надёжно перемещает редактор к соответствующей строке, не оставляя его прокрученным не туда и не смещая вид.
- Курсор остаётся на месте при перемещении изображения: перемещение изображения, на которое есть ссылка в документе, сохраняет позицию курсора и прокрутки редактора и при этом обновляет ссылки.
- Работает сочетание клавиш панели структуры: Cmd/Ctrl+Shift+L теперь корректно показывает и скрывает панель структуры.
- Всплывающее окно маркеров закрывается по клику вне его: всплывающее окно эмодзи-маркеров интеллект-карты теперь закрывается при клике в любом месте за его пределами, в том числе по холсту.
- Перетаскивание разделителя не затрагивает другие панели: перетаскивание разделителя редактора и предпросмотра больше не изменяет случайно размер панели структуры или других панелей.
- Интеллект-карта перестраивается после добавления маркера: добавление или изменение маркера узла теперь переставляет его дочерние узлы и соединители, чтобы они больше не перекрывались.
- Нет ложной пометки «не сохранено» при внешних изменениях: при включённом автосохранении файлы, изменённые вне приложения, перезагружаются незаметно и обновляют предпросмотр и интеллект-карту, не помечая вкладку как изменённую.
- Настройки интеллект-карты запоминаются после перезапуска: выбранные в настройках тема и раскладка интеллект-карты по умолчанию теперь сохраняются между перезапусками.
- Чёткий текст интеллект-карты в Windows и на дисплеях с высоким DPI: текст узлов интеллект-карты теперь отображается чётко в Windows и на масштабированных мониторах или мониторах с высокой плотностью пикселей.
- Жирный шрифт и курсив вокруг встроенного кода: текст вида
**Expiration (exp)**:теперь корректно отображается как жирный или курсив, даже когда сразу за ним следует знак препинания, включая знаки препинания CJK.