IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
Recently, we've added a number of new refactorings for Android XML layout files. All the refactorings can be used right in the editor, in the UI designer (from "Design" panel or "Component Tree") or can be invoked from the Structure View. So, here's what we've prepared for you: Extract Style. Sty…
Working on an XML document, for having additional code assistance such as error highlighting or completion, you need to specify an XML schema (e.g. XSD or DTD). In the previous versions of IntelliJ IDEA, you had to work with Schemas and DTDs section in Settings or fetch schema from external resource…
How often do you write XML configurations like that above? How many keystrokes does it take? This one is written in just moments, with the help of the new completion features coming in IntelliJ IDEA 10. First of all, the IDE completes all required subtags for you, even nested ones. Second, you can …
New IntelliJ IDEA 10 EAP build is ready for your testing. Some noteworthy changes are: Improved completion in XML. Smart completion plus new Generate / XML Tag action from context menu. New GitHub integration. Try looking under 'Checkout from VCS' action. In-place introduce variable. Refactor y…
There are few small, but very useful improvements in XML editing will be available in IntelliJ IDEA 10. All of them are very handy when edit XML files like schemes, JSPs, MXMLs, etc. First of these improvements is inspection detecting unused namespace declarations. Others include namespace prefix …
IntelliJ IDEA features excellent support for XML development. Smart editor with code completion, error highlighting and other productivity aimed features help create efficient code. However, there is no limit in perfecting the development environment. XPathView plugin extends IntelliJ IDEA XML and X…
Peter Gromov, one of IntelliJ IDEA developers, shares his knowledge about utilizing IntelliJ IDEA 6.0 XML DOM power in the field of plugin authoring. Peter wrote the article that describes the key principles of working with XML data through this DOM and quickly outlines how it can be used to empower…