Три способа. Если вы в основном смотрите на код фронтенд-проекта, смотрите прямо на третий.
1. Воспользуйтесь плагином Chrome Octotree, слева появится древовидная структура, в которой вам удобно просматривать исходный код.
адрес:
chrome.Google.com/веб-магазин/…Похожий плагин — Sourcegraph:
адрес:
chrome.Google.com/веб-магазин/…2. Используйте настольное приложение Github Desktop. Удобно клонировать код на локалку, а потом выполнять различные git-операции.
Адрес рабочего стола Github:
Simple collaboration from your desktopЧто касается того, почему я не упоминаю SourceTree, так это потому, что моя тема — эффективное чтение исходного кода Github, а Github Desktop — официальный инструмент для работы с Github. Хотя, конечно, это не ограничивается репозиториями git, размещенными на Github, в конце концов, удобнее использовать Github.
3. Если вы разрабатываете интерфейс (Angular, React, ES6, Typescript),Тогда наиболее рекомендуемый способ! Непосредственно превращает Chrome в онлайн-IDE. Помогите подготовить пакет npm и запустить его напрямую.
Просто измените адрес github наstackblitz.com/Просто начните с github.
Например, на видео ниже адрес проекта Github:
https://github.com/gothinkster/angular-realworld-example-app
изменить на
https://stackblitz.com/github/gothinkster/angular-realworld-example-app
Официальный адрес Stackblitz:
Online VS Code IDE for Modern Web ApplicationsStackblitz можно рассматривать как онлайн-код VS, вы можете прочитать о Stackblitz и другом контенте:
blog.angular.IO/run-angular… medium.com/@Эрик Саймон говорит…Если вы считаете, что изменить URL-адрес слишком сложно, посмотрите здесь:
NG-NOWПеретащите значок в левом верхнем углу, чтобы он стал закладкой.В будущем вам нужно будет только посетить проект Angular на Github, а затем нажать на закладку.
Наконец, я хочу сказать, что использование Stackblitz с GitHub Pages для разработки персональных домашних страниц — идеальное сочетание! ! ! Вы думали об этом?
GitHub Pages--------------------------------------------------------
Кто-то в области комментариев указал, что третий метод применим только к проектам, созданным @angular/cli, я попробовал его, и это действительно так:
Но в официальной документации написано:
Yup, you can point directly at Github repos containing Angular/React projects and it'll automatically pull them down & run them.Documentation - StackBlitz
Итак, проект React, следите за обновлениями!