Комментарии 18
Какая красотища!
Использую больше недели. Очень удобный палгин. Уже настолько привык, что переключаясь в бразуер без установленного плагина удивляюсь отсутствию дерева.
Прекрасно! Просто шикарно! Очень круто! Большое спасибо за extension!
Совершенно прекрасная вещь. Для полного счастья еще бы ссылки на RAW и подсветка синтаксиса raw средствами плагина.
Было бы очень круто, если бы при переходе по ссылке напрямую на файл или папку они автоматически выделялись бы в дереве.
Хорошая идея, предложите автору: github.com/buunguyen/octotree/issues
Только у меня так?
Скрытый текст
да.
Нет, не только у вас
Chromium Version 28.0.1500.71 Built on Ubuntu 13.04, running on LinuxMint 15
Chromium Version 28.0.1500.71 Built on Ubuntu 13.04, running on LinuxMint 15
На Github был issue по этому поводу. Закрыли его с советом устанавливать расширение из исходников.
Качаем репозиторий себе на диск, в Chrome (Tools -> Extensions -> Load unpacked extension. Нужно выставить галочку Developer mode) указываем путь к папке /src в корне репозитория.
Качаем репозиторий себе на диск, в Chrome (Tools -> Extensions -> Load unpacked extension. Нужно выставить галочку Developer mode) указываем путь к папке /src в корне репозитория.
А какие еще хорошие экстеншены про гитхаб бывают? Меня вот просто убивают некоторые неудобства issue tracker.
У меня есть идея плагина GoToDefinition под GitHub для того, чтобы можно было перемещаться по определениям классов, членов классов, переменных внутри одного и нескольких файлов как в Visual Studio. Пока я представляю как это сделать для .NET проектов (разбор C# или VB кода с помощью Roslyn или NRefactory на сервере, взаимодействие с API с помощью octokit на клиенте и octokit.net на сервере). Похожая функциональность реализована на www.ohloh.net, но это не гитхаб, да и не совсем так, как нужно, там это сделано.
Как вы думаете, нужен ли такой экстеншен достаточному количеству человек и насколько он сложен в реализации? Если да, то кто-нибудь хотел бы поучаствовать в разработке?
Как вы думаете, нужен ли такой экстеншен достаточному количеству человек и насколько он сложен в реализации? Если да, то кто-нибудь хотел бы поучаствовать в разработке?
После каждого коммита, проект будет заново парсится/компилируется на каком-то сервере, так что на клиенте всегда будет актуальная информация. Возможно даже разбор кода можно сделать в браузере, но это сложно и утомительно.
Думаю fuzzy-поиск файлов был бы намного более востребован, чем goto definition. И сделать проще.
Есть проект Sourcegraph, который похожем занимается. Но пока поддерживает мало языков: Java, Python, JavaScript (Node.js), Go, Ruby
Ну просто святая вещь! Идиотизм навигации по коду на гитхабе изрядно утомлял, а теперь стало очень удобно бродить по проекту.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Octotree: отображение кода на Github в виде дерева