Vaclav Pech's presentation at the Java IDE day (http://www.ideday.org) organized by JUG Genova and JUG Rome. Links to screencasts of Vaclav's demos are available on http://www.ideday.org/index.php/Resources/Presentations
Java Ide Day 2008 - Presentation on Intelli J Idea by Vaclav Pech
1. IntelliJ IDEA 7.0
productivity and innovation, everyday
Vaclav Pech
Senior Software Developer
JetBrains, Inc.
www.jetbrains.com
2. About Us
• Vaclav Pech
– Professional software developer for 9 years
– IntelliJ IDEA user for the past 6 years
• JetBrains
– Makers of award winning productivity tools
• IntelliJ IDEA, TeamCity, ReSharper, and more
www.jetbrains.com 2
3. About the presentation
• Part 1: Productivity
– IntelliJ IDEA for everyday use
• Part 2: Innovation
– IntelliJ IDEA 7: what’s new?
• Questions and answers
• CAUTION!: Code will be shown and edited during the demo
www.jetbrains.com 3
4. IntelliJ IDEA – a Full-Featured IDE
• Programming languages
– Java, JavaScript, Ruby, Groovy, HTML, CSS, XML, JSP
• Technologies
– EJB, JPA, Spring, Hibernate, JSF, Struts, GWT, AJAX,
Java ME
• Build and test tools
– Ant, Maven, JUnit, TestNG, I18N Support
• Application servers
– Tomcat, Geronimo, Glassfish, JBoss, Weblogic, Websphere
• Version Control systems
– CVS, SVN, Perforce, VSS, ClearCase, StarTeam
• Swing GUI Designer
www.jetbrains.com 4
5. Community
• Open API
• 24/7 technical support
• Early Access Program (EAP)
• JUG support
• Free licenses
– Open Source projects
– Educational use
www.jetbrains.com 5
6. Question
• How many times did I use the mouse
during the demo?
www.jetbrains.com 6
8. Part Two: Innovation
Java EE support
• EJB 2.x and 3.0 with auto-migration
• JPA, JSF, Struts, JSP, JavaScript, GWT,
AJAX, HTML, CSS, XML
• Hibernate
• Spring
www.jetbrains.com 8
10. More gems in IntelliJ IDEA 7
• Maven integration
• TestNG support
• Groovy support
• Ruby support
• New productivity enhancements
• Complete listing of new features
– http://www.jetbrains.com/idea/nextversion/index.html
www.jetbrains.com 10
11. Summary
• A full featured IDE
• Productivity, innovation, productivity
• Loaded with support for the newest
technologies
– Contact me: vaclav@jetbrains.com
www.jetbrains.com 11