GitHub Files Filter

A userscript that adds filters that toggle the view of repo files by extension

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

Автор
Mottie
Установок в день
0
Всего установок
167
Оценки
9 0 1
Версия
2.1.4
Создано
26.06.2017
Обновлено
17.02.2024
Размер
9,2 КБ
Лицензия
MIT
Работает на

A userscript that adds filters that toggle the view of repo files by extension

  • A group of buttons are added above the repository files, each one is set to filter a file name extension.
  • In v1.1.0, extension subcategories are now separate, e.g. "user.js" and "js" target different files.
  • The filters are only visible when there is more than one type of file extension present in the folder.
  • Files with no extension will be labeled as "«no-ext»".
  • Click on one or more filters to toggle the view of the files.
  • Hovering over the filter will show the number of files found for that extension.
  • Filter selections will be saved between sessions.
  • Special Filters:
    • The "«all»" filter button toggles the view of all files.
    • The "«no-ext»" filter button toggles all files that do not have an extension. It is only added if such files exist.
    • The "«dot-files»" filter button toggles all dot-files (e.g. .gitignore, .gitattributes, etc). It is only added if such files exist.
    • The "«min»" filter button toggles all files with a .min. in the name. It is only added if such files exist.
  • Made to work along with the GitHub image preview userscript; requires image-preview version 1.1.10+ for the best experience.
  • Inspired by hide-files-on-github extension & a bunch of code copied from the github-diff-files-filter userscript.
  • To do:
    • Add toggle for submodule and dot-folders.

github-file-filter-basic

github-file-filter-min

Hosted with ♥ at GitHub