Tag Archives: Maia

Resize (tool) windows with keyboard

Since IntelliJ IDEA is so much loved by keyboard addicts, here is a tiny yet helpful feature introduced in version 9.0.2: you can change size of a tool window by means of your keyboard. Say, you’re doing “find usages”, the … Continue reading

Posted in New Features | Tagged | 18 Comments

IntelliJ IDEA 9.0.1 released

IntelliJ IDEA 9.0.1, the first bugfix update for IntelliJ IDEA 9, is now available. With almost 200 resolved issues in such areas as Flex support, version control integration, Groovy support and others, it’s a strongly recommended upgrade for all users … Continue reading

Posted in News & Events | Tagged , | 8 Comments

Flex SDK Sources and Flexmojos Projects

If you are working with Flexmojos Maven projects in IntelliJ IDEA 9, and have imported Flexmojos project as described in this post, and are planning to debug your application and browse through Flex SDK sources, this post is a must-read … Continue reading

Posted in Tips & Tricks | Tagged , , , | 2 Comments

Editing HTML Inside of JS Literals

It often happens that we need to edit HTML code inside JavaScript literals. With Maia this is at last possible, and even with pleasure! Completion, quick documentation, and navigation for HTML, CSS and even JavaScript inside JavaScript literals is at … Continue reading

Posted in New Features | Tagged , , , | 2 Comments

Flex CSS Support in Maia

Editing CSS files in Flex applications becomes easier with the help of some new Maia features. First, completion for CSS selectors, properties, and property values. For example, if you press Ctrl+Space in this context, you get all class names from … Continue reading

Posted in New Features | Tagged , , | 2 Comments

GraniteDS Projects with IntelliJ IDEA 9

GraniteDS technology allows to create enterprise web applications with Flex at client side and Java at server side. With IntelliJ IDEA you can develop GraniteDS projects with complete coding assistance both for Flex and Java, compile, deploy, run, and debug … Continue reading

Posted in New Features | Tagged , | 11 Comments

New ActionScript/Flex Refactoring: Push Members Down

In addition to other refactorings, Maia also has this useful refactoring: push members down the classes hierarchy. Again, let’s try it on a simple example.

Posted in New Features | Tagged , , , | Leave a comment

CDI (JSR-299) Run with me…

Contexts and Dependency Injection (JSR-299) support in Maia has been significantly improved. Reworked tool window: New code inspections: Injection points inconsistency. Detects Injection Points with ambiguous and unsatisfied dependencies @Typed annotation errors. Unproxyable bean types inconsistency. And more: Improved Rename … Continue reading

Posted in New Features | Tagged , , | 3 Comments

Unwrap code constructs in JavaScript / ActionScript

Sometimes when you are editing JavaScript/ActionScript code, you need to remove, say, an enclosing if statement without touching a current code block. In Maia you can just invoke Unwrap/Remove action (Control+Shift+Delete in Windows keymap), which allows to precisely select which … Continue reading

Posted in New Features | Tagged , , , | Leave a comment

Web Beans (JSR-299): Dependency Injection Diagram

Maia gives you an easy way of analyzing Web Bean class dependencies — just invoke a pop-up menu on any class in your editor.

Posted in New Features | Tagged , , | 4 Comments