Подробно изложено, что такое COLT, зачем и как с ним работать.
Время идет концепция частично поменялась, так же мы отказались от планов поддержки Java и Objective-C. — cконцентрировались на JavaScript, но в целом очень полезно посмотреть, тем кто приглядывается к COLT.
Примеры мы показывали на Sublime Text, сейчас все это актуально для Webstorm и даже более того — мы добавили много новых возможностей за эти полгода.
Раньше автокомлит работал только в JS — в запущенном приложении COLT находил нужный объект и смотрел его структуру. Теперь внутри {{}} и атрибутах директив в списке автокомплита появился выбор всех поля и методов из текущего $scope.
У Emmet есть классная команда — инкрементировать значение в JS/HTML/CSS с шагом 1, 0.1, 10.
При запуске livecoding сессии COLT и новой фичей рекомпиляциии Angular директив на лету, получается настоящий визуальный редактор прямо в браузере.
При разработке приложений в стиле livecoding необходимо разделить экран на две части — слева код, справа браузер. Такое действие мы повторяем сотни и тысячи раз. Как это действие автоматизировать на MAC не покупая дополнительную программу.
Как сэкономить время при создании нового проекта в Sublime Text.
Решение — воспользоваться пакетом Fetch, который позволяет загрузить содержимое проекта из архива, который вы публикуете в сети. Об этом наше видео.
Счетики функций COLT — как пользоваться. В чем профит.
При запуске сессии разработки с помощью COLT, каждая функция JavaScript снабжается специальным кодом, который позволяет вести статистику по потоку исполнения. Одно из полезных возможностей — прямо в коде видеть сколько раз была выполнена та или иная функция — видеть счетчики функций.
О счетчиках лучше показывать, а не писать, поэтому предлагаем вам видео обзор:
Сегодня мы выпускаем новую версию нашего продукта. COLT 2.0.
Данный релиз будет интересен JavaScript разработчикам.
Главные новости. Коротко
Поддержка node-webkit, поддержка работы с удаленными или локальными серверами (live-proxy). Консольная версия COLT (запуск без UI на сервере). Поддержка Angular. Новый механизм HTML доставки. Улучшение работы с Sublime Text (JSDocs и другое). Улучшение производительности. Новый интерфейс на node-webkit. Улучшена поддержка Linux. Новый демо режим (как в Sublime). Значительное уменьшение размера дистрибьютива.
Остались считанные часы до завершения нашей акции по раздаче бесплатных полугодовых лицензий COLT.
Если вы не воспользовались купоном и не купили подписку COLT со 100 процентной скидкой, то завтра вы это сделать уже не сможете. Поторопитесь. Акция закончится в полночь по Москве.
Для того чтобы воспользоваться купоном вам нужно зайти на страницу покупки COLT и купить лицензию COLT со 100 процентной скидкой. Чтобы воспользоваться скидкой вам нужно добавить в поле «Coupon Code» ваш код и нажать кнопку «Recalculate». При покупке COLT с купоном деньги с карты сниматься не будут и подписка не будет автоматически продляться.
Наш друг из Македонии сделал игру на StarlingJS (Canvas), аналогичную показанную Bret Victor в его легендарной презентации.
Плюс, в ролике он показывает преимущества программирования с livecoding, «умные автокомплиты» и кейсы в Sublime Text.
Всем подписчикам твиттера @code_orchestra выдадим бесплатную 6 месячную лицензию.
Спешите подписаться. Это просто. Можете завести пустой аккаунт, мы не обидимся.
Акция продлится до 20 числа. Купон будет выслан как direct message твиттера в течении дня.
Кто не знает что такое COLT — посмотрите статью на Хабре, о том что мы добавили для Sublime Text и скоро добавим для WebStorm.
UPD: мы продлили акцию еще на неделю — до 20 числа.
В Firefox 27 появился новый инструмент — редактор шейдеров — который значительно упрощает их разработку. Редактор показывает все запущенные в контексте WebGL программы, даёт возможность редактировать их и сразу же видеть изменения без единого обрыва анимаций или потери состояния.