Честно говоря, опыт использования 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 для вас!