Вийшов Upsource 2.0 з IDE-плагіном, аналізом Java-коду в Gradle-проектах, навігацією по JavaScript-коду і багатьом іншим

І знову здрастуй, Хабр!

Тиждень тому ми випустили нову версію Upsource   інструменту для code review і навігації по репозиториям.

За півроку з моменту першого релізу ми встигли значно розширити функціональність, і тепер можемо поділитися результатом нашої роботи.

По-перше, ми створили IDE-плагін для середовищ розробки на платформі IntelliJ (зокрема, IntelliJ IDEA, WebStorm, Android Studio та інші), який дозволяє проводити code review, коментувати код, стежити за новинами в межах проекту, отримувати посилання на код, якими в подальшому можна обмінюватися з колегами, і все це не залишаючи затишну IDE.
IDE-плагін для code review

На численні прохання з'явилася підтримка гілок в Subversion, а також тегів в Git і Mercurial.
Пошук в репозиторії з Git-тегу

Статичний аналіз Java-коду і навігація всередині проектів тепер працює в проектах Gradle, тоді як раніше все це було доступно тільки в проектах, які використовують Maven.

Далі, в будь-яких Java-проектах тепер доступно порівняння входжень Java-символів у двох суміжних ревізіях: Upsource покаже, скільки примірників було додано, скільки видалено, а скільки не зазнало змін.
Порівняння входжень символу session між двома ревізіями

Помітно спростилися етапи створення та проведення code review. Зокрема, з'явилася автоматична підказка рецензентів, а якщо review проходить в кілька ітерацій, вам обов'язково знадобиться фільтрація ревізій.
Фільтрація ревізій code review

Нарешті, тепер доступні навігація і пошук входжень JavaScript-коду всередині проектів на HTML/CSS/JavaScript. Це перший крок до того, щоб статичний аналіз навігація з'явилися не тільки в Java-коді, але і в ряді інших мов, які підтримуються платформою IntelliJ. Підтримка JavaScript поки носить експериментальний характер, і навряд чи можна очікувати, що вона буде працювати бездоганно, але ми маємо намір покращувати її до наступних релізах.
Навігація в JavaScript-код

Щоб дізнатися більше про нової функціональності Upsource 2.0, ви можете ознайомитися з повним списком змін або подивитися невелике відео, зняте нашим технічним євангелістом Trisha Gee:


Завантажити продукт можна звідси; ознайомитися з цінами   тут, а стежити за останніми новинами можна, підписавшись на twitter-аккаунт Upsource.

до Речі, про ціни. Upsource 2.0 безкоштовний для всіх, хто купив один з планів першої версії. Крім того, нагадаємо, що Upsource завжди безкоштовний для команд чисельністю до 10 осіб.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.