Codeivate — социальное RPG программирование

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

Codeivate является инструментом, который можно интегрировать с редакторами такими как PhpStorm, Sublime Text и др.. Он будет отслеживать тип файлов с которыми вы работаете, и будут накапливать баллы за разные языки. В итоге, вы можете увидеть полный профиль, с какими языками вы работаете чаще всего. Вот пример такого профиля.

Codeivate
image-27

Установка

Интегрировать Codeivate в редактор очень просто. В этой статье мы посмотрим установку на примере PhpStorm и Sublime Text.

Прежде чем мы начнем, мы должны сначала зарегистрироваться на сайте Codeivate. После регистрации, убедитесь, что вы вошли под своей учетной записью.

Sublime Text

Перед настройкой Sublime Text, убедитесь, что вы установили Package Control. Откройте его и выберите установку новых пакетов. Найдите Codeivate и установите соответствующий пакет.

Откройте Настройки -> Настройки пакетов -> Codeivate -> Настройки — Пользователь. В этом файле измените user_id и token_id на значения, которые вы получили на сайте Codeivate. Измените значение в поле machine_name на любое имя которое вам нравится. Если вы используете несколько компьютеров, то это будет идентификатор, чтобы видеть разницу между ними.

Перезапустите Sublime Text. В строке состояния, вы увидите информацию от Codeivate, там отображается ваш текущий прогресс и на каком языке вы в настоящее время программируете. Обратите внимание, что Codeivate проверяет синтаксис файла, с которым вы работаете, так что используйте набор синтаксических команд из Sublime Text, чтобы убедиться, что файлы правильно определены.

PhpStorm

Откройте PhpStorm и нажмите Файл -> Настройки. В настройках, перейдите в раздел плагины и выберите репозиторий по сети. Найдите Сodeivate и установить соответствующий плагин. После установки, появится новая страница настроек с именем Codeivate. Откройте эту страницу настроек и заполнить ID пользователя и token. Вы также можете определить идентификатор компьютера.

В строке состояния, вы теперь увидите приветственное сообщение от Codeivate. Всякий раз, когда вы начинаете печатать, он будет отображать на каком языке вы работаете и какой у вас прогресс.

Сайт

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

На странице таблицы лидеров вы можете видеть список лучших программистов.

Вывод

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

Я думаю, что у этого инструмента большой потенциал. Используете ли вы

Codeivate? Что вы думаете об инструменте?