User's collector

Внимание!   Данная опция будет доступна только после того, как вы авторизуетесь.
   запомнить меня 

В этом посте каждый может задать вопрос, каким-либо образом относящийся к среде разработки Intellij IDEA, и получить на него вразумительный ответ. На русском. Развернуто и актуально. :)

Если вы уже давно присматриваетесь к этой среде разработки, либо даже пробовали перевести свой рабочий процесс на разработку в ней, но что-то у вас не получалось, не выходило, не настраивалось, вызывало недоумение, приводило в шок; и в результате чего вы так и не смогли взять этот неприступный бастион, этот редут интеллекта, этот ларец, доверху наполненный изумрудами программерской мудрости, и вынуждены были отказаться от использования среды на долгие месяцы и годы, то «вэлкам» внутрь поста. Попробуем вместе решить вашу проблему.

Со временем, если накопится достаточное количество вопросов, то на их основе будет создан Intellij IDEA FAQ, который, я думаю, окажется небесполезным многим разработчикам.

Ну а для начала, всем интересующимся этой темой я рекомендую ознакомиться вот с этим PDF-документом, полным цветных картинок и изумительных комментариев к ним (правда на английском). Ну и не забывайте задавать свои вопросы. :)

27 комментариев

Теги:

Если кто не в курсе, то уже почти месяц как Intellij Idea 9 имеет возможность просмотра UML-диаграмм для ActionScript и Flex классов, а это значит, что у нас есть возможность анализировать код своих Flex проектов при помощи UML диаграм классов.

2 комментария

Теги:

Давно хотел написать об этом, да все руки не доходили… На сайте JetBrains доступны два четыре относительно новых видеоурока, касающихся поддержки Flex в Intellij IDEA:

  1. «„Hello Flex“ with Intellij IDEA».
  2. «How to configure an Intellij IDEA project for creating a multilingual Flex application».
  3. «Advanced Flex Support in IDEA 8».
  4. «Working with BlaseDS».

Кстати, сам не проверял, но, насколько мне известно, начиная с версии 8.1.1 в IDEA появилась поддержка встраиваемой ASDoc-документации.

P.S.: с Днем Победы вас!

UPDATE: В список добавлены еще 2 урока. Спасибо nicity за информацию.

9 комментариев

Теги:

Вчера вышла новая EAP-сборка Intellij IDEA 9805 с поддержкой пространств имен в MXML-разметке Flex 4 Gumbo. Если кто не в курсе, эти пространства имен появились после отказа от префикса Fx в именах компонентов Gumbo.

Редактирование пространств имен, о которых будет известно среде разработки, производится в настройках проекта (комбинация Ctrl+Alt+Shift+S) на вкладке Flex Compiller Settings. Однако добавлять в этот список стандартные пространства имен (http://ns.adobe.com/mxml/2009, library://ns.adobe.com/flex/spark, library://ns.adobe.com/flex/halo, http://www.adobe.com/2006/mxml и http://ns.adobe.com/fxg/2008) совсем необязательно — они подхватываются средой «на лету» из файла flex-config.xml.

Хочется пожелать разработчиками также побыстрее справиться с изменившимся синтаксисом стилевых блоков CSS. ;-)

Примечание: если вы используете самостоятельную сборку Flex 4 SDK и у вас не компилируется SWF-файл приложения, то это означает, что вам необходимо удалить файл IDEA_INSTALL_DIR\plugins\flex\lib\idea-fcsh-fix.jar. Более подробно об этой ошибке читайте в JetBrains JIRA.

4 комментария

Теги:
13 февраля 2009

Релиз Intellij IDEA 8.1

Вышла новая версия самой интеллектуальной среды разработки для Java, Groovy, Flex и Ajax — Intellij IDEA 8.1.

Вот что пишет про нее в рассылке ruFlex Евгений Потапенко:

Стала еще шустрее, поправлено масса багов с AS3/Flex.

Значительно расширены возможности по компиляции — теперь можно компилить модуль/проект сразу в начальных настройках.

Появились генераторы конструктора, toString, ну а геттеры-сеттеры уже были.

Идея может работать с Flex 4 SDK.

В общем кто планировал начать использовать идею в проектах, но никак не получалось, либо не хотелось, то думаю самое время пощупать.

Загружаем и обновляемся! ;-)

23 комментария

Теги:
9 ноября 2008

Релиз Intellij IDEA 8.0

Вышла новая версия, пожалуй, самой интеллектуальной среды разработки — Intellij IDEA 8.0 с поддержкой Flex и ActionScript 3.0. Скачать установщик вы можете с этой страницы, а узнать о том, как начать разрабатывать Flex приложения в IDEA, вы можете вот из этой статьи, о которой я писал ранее.

Выскажу свое мнение. В настоящий момент Flex-модуль среды еще требует доработки. Пока что нет полноценной поддержки CSS стилей фреймворка, имеются незначительные, но все же неприятные баги, да и рефакторингов хотелось бы побольше. Однако, начав работать в IDEA, в которой еще нет многих «плюшек», реализованных для других языков, я уже не пересяду обратно на FDT или Flex Builder. И, кроме того, насколько мне известно, разработчики обещают в версии 8.1 внедрить дополнительную поддержку Flex и ActionScript — те вещи, которые они не успели доделать до релиза.

Так что сейчас я крайне рекомендую писать багрепорты в JIRA, потому что наша с вами активность будет решать, насколько хорошим в итоге получится инструмент. Кроме того, писать багрепорты еще и выгодно, поскольку самым активным участникам разработчики дарят персональную лицензию на IDEA. Скажу по секрету, одним из таких активных репортеров был признан Евгений Потапенко, обладающий теперь лицензионной Intellij IDEA 8.0. При создании нового таска в качестве проекта указывайте «IDEA: Feedback», а в качестве компонента среды — «Flex Support». Список текущих тасков по Flex модулю.

50 комментариев

Теги:

Признаюсь честно, в последнее время я писал статью о том, как разрабатывать Flex-приложения при помощи InlelliJ IDEA. Но сейчас я сомневаюсь, стоит ли мне продолжать, поскольку понимаю, что написать статью, наполненную большей любовью к этой среде разработки, чем ее написал пользователь Develar на Хабрахабре, в настоящий момент я не смогу. =)

Поэтому сейчас я отсылаю вас к статье «Разработка на Flex в IntellliJ IDEA с использованием maven». Не жалейте на знакомство со статьей свое время — IDEA восполнит его вам сторицей. Ну а сам я все же сконцентрируюсь на неосвещенных в статье вопросах: интеграции с Apache Ant, рефакторингах, автогенерации кода и горячих клавишах.

Один комментарий

Теги: