Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

IntelliJ für Flex

2.339 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

×