Навигация по GitHub застряла? Научу вас двум трюкам!

GitHub
Навигация по GitHub застряла? Научу вас двум трюкам!

Честно говоря, опыт использования GitHub в Китае не очень хороший, и самая большая причина тому — сеть.

Доступ к GitHub относительно сложен, и это кажется неразрешимым. У отечественного gitee скорость сети хорошая, но он не может заменить GitHub, Лично мне кажется, что на gitee больше проектов с открытым исходным кодом и меньше библиотек инструментов.

В случае сетевой карты сравнения, если мы хотим просмотреть исходный код проекта на GitHub онлайн, это очень неудобно, нам нужно постоянно заходить в определенную директорию, затем выходить, а затем заходить в другие директории, чтобы каждый раз Необходимость загружать страницу сразу делает ее очень неудобной для просмотра.

Сегодня Song Ge представит два браузерных плагина SourceGraph и Octotree, с помощью которых очень удобно просматривать исходный код проекта на GitHub онлайн. Этот плагин можно установить как в Chrome, так и в Firefox.

SourceGraph

Введение

SourceGraph — это инструмент с открытым исходным кодом, основанный на протоколе с открытым исходным кодом Apache2.0, который объединяет такие функции, как просмотр кода, просмотр PR и поиск кода. Обязательно для разработчиков.

Поддерживаемые браузеры

Хотя в большинстве случаев мы можем использовать SourceGraph в Chrome или Firefox, на самом деле SourceGraph поддерживает не только Chrome и Firefox, но и большинство инструментов, включая Vscode, а именно:

Вы можете увидеть Chrome, Firefox, VsCode, Jet Brains (IDEA, WebStorm и т. д.), Vi, Sublime, Atom.

Поддерживаемые платформы

Итак, какой код веб-сайтов мы можем использовать для просмотра? Какие еще платформы поддерживаются помимо GitHub?

Видно, что поддерживаются распространенные GitHub, GitLab, Bitbucket, а также Phabricator, Azure DevOps, AWS CodeCommit.

Установить

Вы можете найти и установить Firefox напрямую.Chrome, если вам неудобно выходить в интернет, Songge уже скачал его для вас.Официальный аккаунт ответит на sourcegraph в фоновом режиме и получит адрес загрузки офлайн-пакета SourceGraph., после загрузки автономного пакета перетащите его прямо в браузер, чтобы установить.

Здесь я покажу вам обычную установку, найдите SourceGraph в магазине Chrome следующим образом:

После поиска нажмите справаДобавить в ChromeПросто нажмите кнопку. Я уже установил его, поэтому кнопка - это счет. После завершения установки в браузере появится дополнительный значок SourceGraph, как показано ниже:

Итак, SourceGraph установлен.

использовать

На этом этапе мы открываем любой проект на GitHub, взяв в качестве примера микроперсонал Songge, следующим образом:

Как видите, рядом с Watch проекта есть дополнительная кнопка, это кнопка SourceGraph, по ней мы можем попасть на страницу SourceGraph:

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

В SourceGraph вы также можете просмотреть, где определены или на которые ссылаются переменные (эту функцию можно использовать только после входа в SourceGraph):

Можно ли использовать как IDE?

С этими функциями нам гораздо удобнее просматривать проекты на GitHub, и друзья могут захотеть попробовать.

Octotree

Введение

Octotree(www.octotree.io/) — это подключаемый модуль браузера, который хорошо поддерживается Chrome, Firefox и Opera. Этот плагин может отображать код проекта на GitHub в формате дерева, а в отображаемом списке мы можем скачать указанный файл, не скачивая весь проект.

Установить

Установить Octotree в Firefox легко, и это не большая проблема, но установка его в Chrome может быть неудобной для некоторых друзей. Сонг Гэ уже загрузил автономный установочный пакет Octotree для Chrome. Вы можете получить его, ответив на octotree в фон моего официального аккаунта.Ссылка для скачивания.

Конечно, если вам удобно, вы можете искать прямо в магазине Chrome следующим образом:

Просто выберите первую бесплатную версию для установки.

После установки в правом верхнем углу браузера появится соответствующая иконка следующего вида:

использовать

После того, как Octotree успешно установлен, откройте страницу GitHub, мы увидим плагин Octotree слева, как показано ниже:

Это позволяет быстро открывать и просматривать файл GitHub.

Щелкните значок перед именем файла, чтобы открыть файл на отдельной веб-странице.

Что ж, эти два артефакта здесь, друзья могут попробовать.

Обратите внимание на общедоступную учетную запись [Jiangnan A Little Rain], сосредоточьтесь на технологиях с полным стеком, таких как Spring Boot + микросервисы и разделение интерфейса и сервера, делитесь регулярными видеоуроками, отвечайте на Java после того, как уделите внимание, и получайте Сухие товары Java тщательно приготовлены Songge для вас!