Refined GitHub - это расширение для браузера, улучшающее GitHub для опытных пользователей.

Недавно мы добавили поддержку Firefox, поддержку GitHub Enterprise и множество новых функций.

Недавно проект набрал 5000 пользователей Chrome, и у нас появились два новых члена команды: Йонас Гирер и Федерико Бриганте 🎉

Вот некоторые из наиболее полезных функций, добавленных за последнее время:

Поддержка Firefox

Поскольку Firefox поддерживает большую часть API расширений Chrome, мы можем его поддерживать. Вы можете установить его с сайта дополнений Firefox. (Требуется минимум Firefox 52, а лучше Firefox 55)

Поддержка GitHub Enterprise

Теперь вы можете лучше работать с GitHub. Задайте личный домен в параметрах расширения.

Вариант ленты новостей

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

Связывает URL-адреса и ссылки на проблемы

Мы делаем URL-адреса в коде и выдаем ссылки в комментариях кода интерактивными, поэтому вам не нужно выбирать → копировать → вставить → вводить, когда вы хотите туда перейти.

Укороченные ссылки

Мы часто вставляем ссылки в комментарии к различным вещам, таким как репо или файлы в конкретном коммите, но такие ссылки многословны и требуют времени, чтобы мысленно проанализировать, на что они на самом деле ссылаются. Больше не надо. Вот список того, что мы сокращаем.

Ссылка на ридми последней версии

Большинство проектов на GitHub используют основную ветку в качестве ветки разработки. Это означает, что когда пользователи хотят просмотреть документы для той версии проекта, которую они используют, им нужно перейти к правильному тегу Git, поскольку основная ветвь может задокументировать невыпущенные функции. Мы добавили кнопку в файл readme проекта, чтобы быстро перейти к readme последней версии.

Вкладка сравнения

Страница сравнения довольно скрыта в обычном интерфейсе Github. Страница очень полезна и позволяет быстро сравнивать разные коммиты / теги / ветки.

Копирует Markdown вместо отображаемого текста

Когда вы копируете текст в комментариях, описании проблемы / PR и т. Д., Он копирует его как Markdown вместо отображаемого текста. Это может быть очень полезно, если вы хотите процитировать что-то или добавить комментарий в другом месте. Он работает путем преобразования HTML обратно в Markdown.

Деструктивные кнопки перемещены влево

Это затрудняет, например, случайное закрытие проблемы, когда вы намеревались нажать кнопку «Комментарий».

Фильтр поиска по запросу "Все, что вы комментировали"

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

Вкладка поиска для всех проблем и PR по вашим репозиториям

Полезно для получения обзора всех проблем и запросов на вытягивание в ваших репозиториях. Вы можете найти его на https://github.com/issues.

Если вам нравятся какие-либо из этих функций, обратитесь в службу поддержки GitHub, чтобы добавить их изначально. Цель Refined GitHub - сделать себя устаревшим.