Successfully reported this slideshow.

IntelliJ für Flex

2.328 Aufrufe

Veröffentlicht am

IntelliJ für Flex Entwicklung. Features, Refactoring, Debugging und mehr

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

IntelliJ für Flex

  1. 1. INTELLIJ IDEA for Enterprise Development
  2. 2. SIMON TIFFERT • DEV Lead bei Viaboxx • Zuhause im Web-Bereich mit Grails, Java, Javascript, Flex, ... • IntelliJ IDEA Anwender seit 4 Jahren • Twitter: geveo • Blog: http://www.viaboxxsystems.de/blog
  3. 3. UMFRAGE Flash Builder?
  4. 4. UMFRAGE Flash Builder ohne Plugins?
  5. 5. UMFRAGE FDT?
  6. 6. UMFRAGE IntelliJ IDEA?
  7. 7. IntelliJ IDEA!
  8. 8. INTELLIJ IDEA • Vorstellung • Features • Live coding session • Q&A
  9. 9. VORSTELLUNG • ImKern Java-IDE mit Support für weitere Sprachen und Frameworks • Weniger Wizzard - mehr Entwickler • Am Zahn der Zeit (jährliche Major-Releasezyklen) • Bringt den Toolsupport aus der Java-Welt in die Flex-Welt
  10. 10. FEATURES: SPRACHEN + FRAMEWORKS • Java, Ant, Maven • HTML(5), CSS(3), Javascript • PHP, SQL • Flex, AIR (MXML, Actionscript) • Groovy, Grails, Scala
  11. 11. FEATURES: EDITOR • Syntax Highlighting • Konfigurierbare Code Formatierung • On-the-fly Code Analyse mit Fehleranzeige • Quick Fixes • Smart Code Completion • Code Templates
  12. 12. FEATURES: REFACTORING • Copy, Move, Clone für Klassen, Pakete • Umbenennen von Klassen, Pakete, Funktionen, Variablen, ... • Erstellung von Methoden, Variablen, Feldern, Konstanten • Inline von Methoden, Variablen, Feldern, Konstanten
  13. 13. FEATURES: RUNNING + DEBUGGING • Direkter Start der Anwendung aus der IDE • Debugging • Conditional breakpoints • Watches • Expression evaluation
  14. 14. FEATURES: TESTING • Test-Driven Development • Testrunner in der IDE • Debugging von Tests
  15. 15. FEATURES: VERSIONSVERWALTUNG • Subversion, GIT, CVS, Mercurial*, ... • Stabile Unterstützung • Sehr gute Diff-Ansicht (2fach und 3fach) • Merge-Support • Changelists *über Plugin
  16. 16. FEATURES: COLLABORATION • IDE Talk • Subversion Check im Hintergrund • Atlassian IntelliJ Connector (Jira, Bamboo, Crucible, FishEye) • Teamcity Plugin
  17. 17. FEATURES: ENTERPRISE • Native Flexmojos-Unterstützung für Maven • Agile Entwicklung dank Refactoring • Eclipse Collaboration (freie Wahl der IDE in Projekten) • Parallele Kompilierung von Modulen • Rechtschreibkorrektur von Kommentaren und Code
  18. 18. LIVE CODING Genug Bulletpoints
  19. 19. PREISE
  20. 20. FAZIT • Nur ein Werkzeug (aber ein sehr gutes) • Empfehlenswert für Entwickler • Mehrsprachig • Stop talking - start writing code
  21. 21. INFORMATIONEN • Jetbrains IntelliJ IDEA: http://www.jetbrains.com/idea/ • Videos: http://jetbrains.com/idea/training/demos.html • John Lindquist: http://johnlindquist.com/category/intellij • Buch: IntelliJ IDEA in Action (2005)
  22. 22. Fragen + Diskussion

×