Pull to refresh
  • by relevance
  • by date
  • by rating

JetBrains WebIDE — третья публичная сборка

PHP *
Вышла третья предварительная сборка (номер 445) новой среды разработки для PHP — JetBrains Web IDE PHP developers edition.
В этой версии мы приняли во внимания пожелания пользователей (в том числе и фидбэк с хабра:) и добавили несколько новых функций — YAML, дополнение членов объявленных через теги PHPDOC @property и method, а также усовершенствовали дебаггер. Исправлено множество различных ошибок и серьезно улучшена производительность автодополнения в редакторе.

Загрузка новой версии с официальной страницы «программы ранней доступности» Web IDE.
Детальный список изменений — в блоге Web IDE.

UPD: Напоминаю всем что это даже не бета — мы просто демонстрируем над чем работаем. Вы главное пишите чего ВАМ в вашем любимом IDE не хватает и что вы больше всего цените — а мы позаботимся чтобы появилась достойная альтернатива!

YAML + structure PHPDOC completion
Total votes 36: ↑32 and ↓4 +28
Views 2.9K
Comments 220

JetBrains WebIDE — четвертая публичная сборка (#470)

PHP *
Мы продолжаем нашу борьбу за идеальное IDE для PHP ^) Анонс предыдущей сборки на хабре подарил нам огромное количество информации и указал основные направляния для совершенствования. В этот раз мы сосредоточились на выведении типов, (авто)дополнении и производительности. Под «выведением типов» подразумевается определение типов переменных, выражений и функции на основе анализа кода (а не PHPDOC @аннотаций)

В этой сборке мы добавили:
— автоматическое выведение типов возвращаемых значений функций на основе анализа операторов return
— автоматическое определение фактических свойств класса и их типов путем анализа кода конструктора (см. скриншоты)
анализ функций
анализ конструктора
— автоопределение типов глобальных переменных без аннонаций
— полную поддержку аннотаций var и global
— автовызов дополнения после $ и ->
— дополние внутри PHPDOC @тегов (частично), $переменных (из следующей декларации) и видимых типов
— сокрытие __magic() методы при первом вызове (если есть другие члены класса)
— ограничили дополение внутри catch() подклассами Exception

Производительность улучшли, настолько насколько это возможно в экспериментальной версии. По мере приближения к релизу ей будет уделяться основное внимание.

Скачать Анонс Подробный список изменений

Приглашаем всех пробовать и продолжать дискуссию :)

UPD: в этом билде был найден серьезный баг — дополнение часто не срабатывает для классов не из текущего файла :((( уже исправлено — будет доступно на следующей неделе.
Total votes 71: ↑63 and ↓8 +55
Views 1.3K
Comments 197

JetBrains WebIDE — публичная сборка #500

PHP *
Квест «идеальное IDE для PHP» продолжается :) За прошедшую с предыдущей сборки неделю стали доступны две наиболее востребованые фичи — PHPUnit и FTP, ну и конечно мы постарались исправить как можно больше ошибок.

IDE
— начальная версия поддержки удаленных хостов — пока что только FTP upload. (Планируется: открытие удаленного проекта, автосинхронизация, SFTP/SSL/всякие cloud storage). Находится в меню Settings — Deploy&Run.
— Новые удобные закладки (F11)

PHP
— начальная версия поддержки PHPUnit (пока только локальный запуск)
— добавлено выведение типов для переменной в «foreach(...)», элемента массива «array[...]» и тернарного оператора "?:"
— добавлены поиск использований (Ctrl-Alt-F7) и переименование (Shift-F6) для глобальных переменных
— исправлены поиск использований и переименование для статических членов класса
— исправлены различные ошибки форматирования кода и комментариев

Загрузка Анонс

FTP PHPUnit
Total votes 51: ↑41 and ↓10 +31
Views 1.1K
Comments 117

IDETools 9.2 и Resharper 4.5 на вкус и цвет

Lumber room
UPDATED
Недавно я писал о плагинах для Visual Studio от DevExpress. Как я и обещал, по окончании триала IDETools я установил триал Resharper 4.5. Поработав недельку с продуктом от JetBrains, я могу дать пару — тройку коментариев о плюсах и минусах.

       VS      
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views 1.5K
Comments 22

Meta Programming System

Lumber room
Интересная вещь. Некоторые вещи лежат на виду, но почему-то их не замечаешь. Вот и сейчас. Много раз заходил на сайт jetbrains.com, но не замечал такую интересную вещь как MPS (Meta Programming System). Данная система поддерживает новый подход в программирование, так называемая ориентация на язык (Language Oriented Programming). Говоря более изящно (дословный перевод не подходит) – это мета ориентированный подход программирования. Идея данного подхода в том, чтобы расширяя существующий язык программирования создать свой собственный, заточенный под свои бизнес правила. Не знаю насколько это удобно, но данная тема точно заслуживает того чтобы обратить на нее внимание. MPS был создан Jetbrains в 2003 год, как исследовательский проект. С 2006 года компания использовала данный проект в разработке новых продуктов. MPS является бесплатным продуктом выпускаемым под лицензией Apache 2.0 license.
Total votes 10: ↑3 and ↓7 -4
Views 380
Comments 2

JetBrains WebIDE — публичная сборка #701 / немного о ZendCon'09 / кое что о неочевидных возможностях

PHP *
И снова «идеальное IDE для PHP» от JetBrains ^) За прошедшее с предыдущей сборки время мы успели обзавестись официальным сайтом, посетить ZendCon'09 и наконец заняться обещанной оптимизацией производительности. Нашлось время и на несколько новых фич. Пока качается билд загляните под кат — кроме обычных подробностей там будет пара слов о ZendCon и о уникальных функциях платформы/WI.



Читать дальше →
Total votes 44: ↑40 and ↓4 +36
Views 1.2K
Comments 200

JetBrains PhpStorm (AKA WebIDE) — публичная сборка 94.335

PHP *
В этой сборке вас ждут:

Новое имя. Два варианта Web IDE получили свои официальные названия: JetBrains WebStorm и JetBrains PhpStorm. Брендинг еще не закончен так что вы увидите знакомые белые сплэши и иконки WI в самых разных местах. Цель разработки остается прежней — идеальный инструмент для PHP/JS разработчиков и веб-дизайнеров.

Полностью настраиваемый PHP formatter – эта фича получила наибольшее количество голосов в трекере.
Читать дальше →
Total votes 41: ↑35 and ↓6 +29
Views 3.2K
Comments 108

JetBrains на Sun Tech Days 2010

Java *
В этом году компания JetBrains принимает активное участие в Sun Tech Days. 8 и 9 апреля вы сможете встретиться с ведущими разработчиками наших продуктов на стенде JetBrains и послушать их доклады.
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Views 569
Comments 9

JetBrains на Sun Tech Days 2010 — запись докладов и слайды

Lumber room
Мы, наконец, добыли и выложили слайды и видео докладов Дмитрия Жемерова “IntelliJ IDEA: жизнь после Open-Source” (видео, слайды) и Павла Шера «Continuous Integration с помощью TeamCity» (видео, слайды) на Sun Tech Days 2010. Видео любительское, но лучшего нет. Спасибо Андрею Дмитриеву за то, что записал и поделился.

Доклад Константина Соломатова «Расширение Java и создание DSL (domain specific language)-ей при помощи Open Source Language Workbench JetBrains MPS» записывался организаторами и будет выложен вот тут вместе с остальными докладами конференции. Сейчас там только первый день, но обещали вскоре выложить и второй.
Total votes 8: ↑8 and ↓0 +8
Views 181
Comments 1

The Art Of Programming — Выпуск №46 [ JB ] / В гостях у JetBrains

Lumber room
Интервью с Дмитрием Жемеровым о компании JetBrains

+ О развитии компании и ее продуктов
+ Процесс разработки
+ План захвата галактики

www.jetbrains.com
http://www.realworldhaskell.org/
http://fprog.ru/
Total votes 42: ↑39 and ↓3 +36
Views 438
Comments 22

И снова про Решарпер…

.NET *
Многие из вас наверняка слышали об “аукционе невиданной щедрости” от Microsoft, в котором небольшие компании могут приобрести себе VS2010 со скидкой 60%, при условии, конечно, что в самой компании не более 20 программистов, и покупается не более 10 лицензий.

Но, имхо, за кадром осталась еще одна, не менее интересная новость – а именно то, что вместе со студией можно также прикупить… (барабанный бой)… ReSharper, причем с 80% скидкой. Поэтому если вы, например, сидите на 2005 или 2008, самое время пнуть вашего PM/DM/десижнмейкера и покидаться в него такими словами как “рефакторинг”, “производительность”, и т.п.

Сей праздник жизни продлится до 22 Ноября. Что касается Решарпера, то условии акции описаны тут, ну а собственно форма заказа находится тут.
Total votes 63: ↑40 and ↓23 +17
Views 1.4K
Comments 22

WebStorm vs Visual Studio

Website development *
Хочу поделиться с сообществом открытой недавно для самого себя новой IDE от JetBrains—WebStorm, оказавшейся просто превосходной, и сравнить ее с Visual Studio в плане редактирования Javascript.

Disclaimer: пост в основном рассчитан на тех разработчиков, которые работают в стеке .Net и обычно не в курсе того, что есть другие IDE, намного более подходящие для некоторых задач, чем Visual Studio.
Читать дальше →
Total votes 36: ↑21 and ↓15 +6
Views 20K
Comments 38

Бесплатный доступ к курсу по ReSharper от PluralSight

.NET *


Всем привет! Хочу поделиться хорошей новостью для тех, кто интересуется ReSharper’ом. Дело в том, что добрые люди с Pluralsight решили открыть на два дня свой курс по ReSharper. Начиная с 19.00 сегодня (15 марта) и в течении двух суток доступ к материалам курса сможет получить любой, причем совершенно бесплатно.

В своих скринкастах, автор курса Джеймс Ковакс (@jameskovacs) рассказывает про все основные аспекты Решарпера: про навигацию, анализ кода, рефакторинги, кодогенерацию, использование шаблонов, поддержку юнит-тестирования и локализации, а также про поддержку Решарпером различных технологий, таких как ASP.NET/ASP.NET MVC, XML, WPF, Silverlight, MSBuild и NAnt. В курсе также рассказано про поддержку JavaScript и CSS – фичи, которые будут доступны в ReSharper 6.

Курс находится тут: http://www.pluralsight-training.net/microsoft/courses/TableOfContents?courseName=resharperfundamentals

Enjoy!
Total votes 39: ↑26 and ↓13 +13
Views 3.4K
Comments 16

dotPeek — новый, бесплатный декомпилятор от JetBrains

.NET *
Всем привет! Сегодня у меня еще одно радостное сообщение для всех кто еще ищет замену Reflector’у — наконец-то вышел “в публику” декомпилятор dotPeek от компании JetBrains.

И как же это счастье выглядит?
Total votes 85: ↑81 and ↓4 +77
Views 34K
Comments 38

Продолжение промо-акции VS+ReSharper

.NET *
Всем привет! Это еще одна новость от JetBrains! Помните прошлогоднюю акцию, на которой продавались Visual Studio и ReSharper с большими скидками? Так вот, акция повторяется!

В период с 18 мая по 30 июня этого года, ReSharper снова можно приобрести с 80%-й скидкой (в комплекте с Visual Studio, конечно же). Причем в этот раз, приобретая лицензию на ReSharper 5, вы автоматически получаете бесплатный апгрейд на ReSharper 6 (когда мы его выпустим).

Для тех кто заинтересовался, акция проводится тут: http://www.microsoft.com/ru-ru/events/vs60off/use-licensed-software.aspx. Подробные условия акции можно почитать на нашем сайте. А если вы совсем не знакомы с тем что такое ReSharper, под катом вы найдете небольшое обзорное видео.

Посмотреть вебкаст...
Total votes 27: ↑23 and ↓4 +19
Views 578
Comments 9

PyCharm 1.5: свежий апдейт IDE для Python/Django

Python *
На этой неделе компания JetBrains выпустила очередной релиз PyCharm. Список новых фич на сей раз включает:
  • Поддержку языка SQL и интеграции с базами данных (просмотр структуры, просмотр и редактирование данных в таблицах, подсветка синтаксиса и автодополнение в SQL файлах и т.д.);
  • Поддержку работы с документацией (просмотр документации для библиотек во внешнем браузере, генерацию шаблонов docstrings, подсветку синтаксиса для reStructuredText и т.д.);
  • Поддержку отладки для шаблонов Django;
  • Новый рефакторинг Move Class/Function;
  • Как всегда, много мелких улучшений и багфиксов.

Попробовать PyCharm в течение 30 дней можно бесплатно. Для студентов, начиная с версии 1.2, доступна академическая лицензия всего за $29, а для разработчиков open-source проектов есть возможность получить лицензию бесплатно.

Скачать новую версию и узнать больше о новых фичах можно на сайте jetbrains.com.
Total votes 48: ↑42 and ↓6 +36
Views 5K
Comments 48