Предварительный просмотр интерактивных HTML, Markdown, PDF и офисных файлов внутри Azure DevOps
Создает интерактивные HTML-прототипы, настраиваемый Markdown, PDF и офисные документы внутри Azure DevOps Repos, интегрируя кнопки предварительного просмотра в панель вкладок файла. Разработанный Уиллом Хуаном, это расширение использует вашу существующую сессию браузера Azure DevOps, поэтому токен личного доступа не требуется. Оно нацелено на разработчиков, дизайнеров и инженеров по качеству, которым нужны предварительные просмотры скриптов, макетов и документации без загрузки файлов.
Он восстанавливает интерактивные HTML-превью, которые блокирует встроенный просмотрщик
Azure DevOps HTML Preview выполняет HTML с включенным JavaScript и CSS в безопасной песочнице, поэтому страницы, которые блокирует стандартный просмотр платформы, отображаются корректно. Расширение предоставляет как встроенную замену стандартной области предварительного просмотра, так и полноэкранное окно для просмотра без отвлечений. Умное управление ссылками исправляет относительные пути и якоря, так что внутренняя навигация работает внутри репозиториев.
Отображение охватывает документацию и общие форматы документов
Инструмент улучшает Markdown, предлагая настраиваемую компоновку и сворачиваемое содержание, и добавляет рендеринг в браузере для файлов PDF, Word, Excel и PowerPoint. Это снижает необходимость загружать файлы для быстрого просмотра; расширение отображает Word (.docx), Excel (.xlsx) и PowerPoint (.pptx) непосредственно в представлении репозитория, что ускоряет визуальную проверку документации и результатов.
Безопасность и аутентификация разработаны для рабочих процессов репозитория
Расширение повторно использует вашу аутентифицированную сессию Azure DevOps через Git REST API, поэтому оно не запрашивает Личный Токен Доступа. Отрендеренный контент работает внутри изолированной песочницы без allow-same-origin, что предотвращает доступ предварительно просмотренных скриптов к куки-файлам Azure DevOps или данным сессии, при этом позволяя JavaScript выполняться для интерактивных прототипов.
Совместимость и настройка без конфигурации для браузеров на основе Chromium
Доступно для Chrome и других браузеров на основе Chromium, расширение работает как с Azure DevOps Services, так и с Azure DevOps Server. Оно не требует настройки, кроме установки, и использует существующие сессии входа, так что команды могут добавить его в свою среду браузера и немедленно просматривать файлы без изменения настроек репозитория.
Практическое расширение для команд, которые проверяют интерактивную веб-работу внутри репозиториев
Это расширение подходит командам, которым необходимо просматривать интерактивные прототипы и богатую документацию, не покидая Azure DevOps: оно позволяет предварительный просмотр с поддержкой скриптов, при этом выполнение происходит в изолированной среде, и оно немедленно интегрируется с сеансами браузера. Пользователи, которым требуется строгая изоляция контента вне процесса, должны проверить поведение песочницы на соответствие своим политикам безопасности перед использованием в регулируемых средах.
