Die Eclipse IDE-Plattform kann durch Hinzufügen verschiedener Plug-ins erweitert werden . Zu den bemerkenswerten Beispielen gehören:
- Acceleo ist ein Open-Source-Codegenerator, der EMF- basierte Modelle verwendet, um beliebige Textsprachen (Java, PHP, Python usw.) zu generieren.
- Actifsource , eine Modellierungs- und Codegenerierungs-Workbench.
- Adobe ColdFusion Builder , die offizielle Adobe IDE für ColdFusion .
- Adobe Flash Builder (ehemals Adobe Flex Builder ) ist eine auf Eclipse basierende Adobe IDE zum Erstellen von Flex -Anwendungen für die Flash-Plattform und mobile Plattformen.
- Das ADT Eclipse-Plugin wurde von Google für das Android SDK entwickelt.
- AnyLogic ist ein Simulationsmodellierungswerkzeug, das von der AnyLogic Company entwickelt wurde.
- Appcelerator , ein plattformübergreifendes Tool für die mobile Entwicklung von Axway Appcelerator
- Aptana , eine webbasierte IDE auf Basis von Eclipse
- Avaya Dialog Designer ist eine kommerzielle IDE zum Erstellen von Skripten für sprachgesteuerte Self-Service-Anwendungen.
- Bioclipse , eine visuelle Plattform für Chemo- und Bioinformatik.
- BIRT-Projekt , ein Open-Source-Softwareprojekt, das Berichts- und Business-Intelligence-Funktionen für Rich-Client- und Webanwendungen bereitstellt.
- Bonita Open Solution nutzt Eclipse für die Modellierung von Prozessen und implementiert einen BPMN- und einen Webformular -Editor.
- Cantata IDE ist ein Computerprogramm für Softwaretests zur Laufzeit von C- und C++-Programmen.
- CityEngine ist ein prozeduraler Stadtgenerator.
- Code Composer Studio ist die IDE von Texas Instruments für die Mikrocontroller-Entwicklung.
- CodeWarrior ist die IDE von Freescale für Mikrocontroller, seit Version 10 (C/C++/Assembler-Compiler).
- Compuware OptimalJ , eine modellgetriebene Entwicklungsumgebung für Java
- Die statische Analyse von Coverity findet absturzverursachende Fehler und Sicherheitslücken im Code.
- DBeaver , universeller Datenbankmanager und SQL-Client
- ECLAIR , ein Werkzeug zur automatischen Programmanalyse, -verifizierung, -prüfung und -transformation
- EasyEclipse , gebündelte Distributionen der Eclipse IDE.
- g-Eclipse , ein integriertes Framework für die Arbeitsumgebung, um die Leistungsfähigkeit bestehender Grid-Infrastrukturen zu nutzen
- GAMA-Plattform , eine integrierte Entwicklungsumgebung zum Erstellen räumlich expliziter agentenbasierter Simulationen
- GForge Advanced Server – Kollaborationstool mit Mehrbildansicht durch Eclipse-Integration für mehrere Funktionen
- Google-Plugin für Eclipse , Entwicklungswerkzeuge zum Entwerfen, Erstellen, Optimieren und Bereitstellen von Cloud-Anwendungen auf Google App Engine.
- GumTree , eine integrierte Arbeitsumgebung für Instrumentensteuerung und Datenanalyse
- IBM Rational Software Architect unterstützt das Design mit UML und die Entwicklung von Anwendungen. Dieses Produkt ersetzt einige Produkte der Rational Rose- Familie.
- IBM Rational Software Modeler ist ein robuster, skalierbarer Service für die Anforderungsanalyse, das Design und die allgemeine Modellierung. Er unterstützt das Design mit UML. Dieses Produkt ersetzt einige Produkte der Rational Rose- Familie.
- IBM Rational Performance Tester ist ein Performance-Testing-Tool, das dazu dient, das Vorhandensein und die Ursache von Systemleistungsengpässen zu ermitteln.
- IBM Rational Method Composer , eine Plattform für Softwareentwicklungsprozesse, Management und Bereitstellung
- IBM Rational Publishing Engine , ein Dokumentengenerierungsdienst
- IBM Lotus Expeditor ist eine Client-Server-Plattform, die ein Framework zur Entwicklung von schlanken Rich-Client-Anwendungen für Desktop-Computer und verschiedene mobile Geräte bietet.
- IBM Lotus Symphony ist eine kostenlose Anwendungssammlung: ein Textverarbeitungsprogramm, ein Tabellenkalkulationsprogramm und ein Präsentationsprogramm, die jeweils auf OpenOffice.org basieren.
- IBM Notes (seit Version 8) ist eine Client-Server-Plattform für kollaborative Anwendungen, die für E-Mail und Kalenderverwaltung in Unternehmen sowie für kollaborative Geschäftsanwendungen eingesetzt wird.
- Intel FPGA (ehemals Altera ), Nios-II EDS, eingebettete C/C++ Softwareentwicklungsumgebung für Intel Nios-II und ARM- Prozessoren im HPS-Teil von SoC FPGAs .
- Kalypso (Software) ist ein Open-Source-Softwareprojekt, das als allgemeines Modellierungssystem eingesetzt werden kann. Es konzentriert sich hauptsächlich auf numerische Simulationen im Wassermanagement, wie beispielsweise die Entwicklung von Konzepten zur Hochwasservorsorge und zum Hochwasserschutz oder zum Risikomanagement.
- KNIME , eine Open-Source-Plattform für Datenanalyse, Berichterstellung und Integration.
- MontaVista DevRocket , ein Plug-in für Eclipse
- MyEclipse von Genuitec ist eine IDE, die mithilfe des Webclipse -Plug-ins und des Angular IDE-Dienstes auch die Entwicklung mit Angular TypeScript innerhalb der Java-Eclipse-Plattform ermöglicht .
- Nuxeo RCP , eine Open-Source-Rich-Client-Plattform für ECM- Anwendungen.
- OEPE , Oracle Enterprise Pack für Eclipse.
- OMNeT++ , Netzwerk-Simulationsframework. [ 1 ]
- Parasoft C/C++test ist ein automatisiertes Softwaretest- Tool für C und C++ , das statische Analysen , die Generierung und Ausführung von Unit-Testfällen , Regressionstests , die Erkennung von Laufzeitfehlern und Code-Reviews ermöglicht .
- Parasoft Jtest ist ein automatisiertes Java -Softwaretesttool für statische Analyse , Generierung und Ausführung von Unit-Testfällen , Regressionstests , Laufzeitfehlererkennung und Code-Review .
- Parasoft SOAtest Tool-Suite zum Testen und Validieren von APIs und API-gesteuerten Anwendungen (z. B. Cloud , mobile Apps , SOA ).
- Parasoft Virtualize ist ein Produkt zur Servicevirtualisierung , mit dem sich simulierte Testumgebungen für die Softwareentwicklung und Softwaretests erstellen, bereitstellen und verwalten lassen .
- PHP Development Tools (oder kurz PDT) ist eine Open-Source-IDE mit grundlegenden Funktionen zum Bearbeiten und Debuggen von PHP-Anwendungen.
- PHPEclipse ist eine Open-Source-PHP-IDE mit integriertem Debugging, die von einer engagierten Community entwickelt und unterstützt wird.
- Polyspace erkennt und beweist das Fehlen bestimmter Laufzeitfehler im Quellcode mithilfe eines Plugins für Eclipse für die Programmiersprachen C, C++ und Ada.
- Powerflasher FDT ist eine auf Eclipse basierende integrierte Entwicklungsumgebung zum Erstellen von Flex- Anwendungen für die Flash-Plattform und mobile Plattformen.
- Pulse (ALM) von Genuitec ist ein kostenloser oder kostenpflichtiger Dienst für die Verwaltung von Eclipse -Tools sowie für die Bereitstellung, Zusammenarbeit und Verwaltung von Anwendungen.
- PyDev ist eine integrierte Entwicklungsumgebung (IDE) für die Programmierung in Python, die unter anderem Code-Refactoring, grafisches Debugging und Code-Analyse unterstützt.
- Red Hat JBoss Developer Studio
- Remote Component Environment ist eine Integrationsplattform für Ingenieure, die Integration, Workflow-Management und Datenmanagement in einer verteilten Umgebung ermöglicht.
- Rodin , ein Werkzeug zur Softwarespezifikation und -verfeinerung unter Verwendung der B-Methode .
- RSSOwl , ein Java RSS/RDF/Atom Newsreader
- SAP NetWeaver Developer Studio ist eine IDE für den Großteil der Java-Komponente der SAP-Technologie.
- Sirius ermöglicht die Erstellung benutzerdefinierter grafischer Modellierungs-Workbenches durch die Nutzung der Eclipse Modeling-Technologien, einschließlich EMF und GMF.
- Spatiotemporal Epidemiological Modeler (STEM) ist ein Open-Source-Tool zur Erstellung und Untersuchung neuer mathematischer Modelle von Infektionskrankheiten.
- SpringSource STS, ein Plugin für die Entwicklung auf Basis des Spring-Frameworks.
- Sybase PowerDesigner ist ein Datenmodellierungs- und Kollaborationstool für Unternehmen, die Anwendungen entwickeln oder überarbeiten müssen. Teamcenter , ab Version 2007.1, nutzt Eclipse als Plattform für das Produktlebenszyklusmanagement.
- Tensilica Xtensa Xplorer ist eine IDE, die Softwareentwicklung, Prozessorkonfiguration und -optimierung, Tools für die Mehrprozessor-SoC-Architektur und SoC-Simulation in einer gemeinsamen Entwicklungsumgebung integriert.
- ThreadSafe ist ein statisches Analysetool für Java, das sich auf das Auffinden und Diagnostizieren von Parallelitätsfehlern ( Race Conditions , Deadlocks usw.) konzentriert.
- uDig , ein benutzerfreundliches GIS-Kartenprogramm
- VistaMax IDE für Maemo , eine visuelle integrierte Entwicklungsumgebung basierend auf Eclipse
- VP/MS , eine auf Eclipse basierende Modellierungssprache und ein Produktlebenszyklusmanagement- Tool von CSC .
- WireframeSketcher , ein Wireframing-Tool für Desktop-, Web- und mobile Anwendungen.
- XMind , eine plattformübergreifende Softwareanwendung für Mindmapping, Brainstorming und Präsentationen.
- Das Xilinx EDK (Embedded Development Kit) ist das Entwicklungspaket zum Aufbau von MicroBlaze (und PowerPC) Embedded-Prozessorsystemen in Xilinx FPGAs als Teil der Xilinx IDE-Software (bis Version 14.7).
- Xilinx SDK als Teil des neueren Vivado-Designsoftwarepakets
- Zen Coding , eine Sammlung von Plugins für die Hochgeschwindigkeitsprogrammierung von HTML und CSS. [ 2 ]
- Zend Studio ist eine IDE zur Entwicklung von PHP-Websites und Webdiensten. [ 3 ]
Siehe auch
- Liste der Eclipse-Projekte
- Liste der Projekte der Apache Software Foundation
- Liste der Organisationen für freie und Open-Source-Software
Referenzen
- ^ "Startseite" . omnetpp.org .
- ^ "Google Code Archive - Langzeitspeicher für Google Code Project Hosting" .
- ^ „Zend Eclipse-Seite“ . Archiviert vom Original am 1. April 2009. Abgerufen am 27. März 2009 .