Es gab viele Versuche, im Laufe der Jahre auf die Plackerei der Computer-Programmierung zu erleichtern. Einige Versuche wurden auf Änderung der bestehenden Sprachen oder neue zu schaffen , die Codierung mehr strukturiert, übersichtlich und modular machen konzentriert. Werkzeuge wie Eclipse und Aptana Studio nehmen eine Anwendung -zentrierten Ansatz , um eine Lockerung der Programmierer Belastung jedoch auf die Bereitstellung von Tools, Bibliotheken , Frameworks und Workflow Verbesserungen . Sowohl Eclipse und Aptana Studio bieten Entwicklern mit Ubuntu Linux ein Mittel zur schnellen Erstellung Desktop- , Mobile-und Web -Anwendungen. Eclipse- History
Eklipse begann im Jahr 2001 als ein IBM Unternehmen , ein Projekt bauen eine Java -basierte, Application Development Framework und eine integrierte Entwicklungsumgebung oder IDE . Eklipse gehört jetzt der not-for -profit Eclipse Foundation und hat die Unterstützung von einer weltweiten Gemeinschaft von Unternehmen, Bildungseinrichtungen und einzelnen Benutzern und Mitwirkenden. Eclipse- wurde entwickelt, um durch einen gut dokumentierten Plug- in -Infrastruktur erweiterbar. Diese Erweiterbarkeit - zusammen mit seiner Open-Source- Status und gebührenfreie Lizenz - hat Eclipse- die Gründung einer wachsenden Zahl freien und kommerziellen IDEs wie Aptana Studio
Eclipse- Übersicht
< . p> In seinem Kern ist ein Werkzeug für Eclipse- Entwicklung Java Graphical User Interface oder GUI-Anwendungen. Anstelle der Verwendung von Oracle /Sun ' s Swing- GUI-Bibliothek nutzt Eclipse- eigenen SWT oder " Standard Widget Toolkit . " Innerhalb der Eclipse IDE , können Sie neue SWT -Projekte, zu kompilieren und zu testen , die Verwaltung von Dateien auf Ihrem Ubuntu-System -Festplatte oder ein Software- Versionskontrolle system.While für Java-Programmierung entwickelt , kann die Eclipse- Editor für andere Programmier-oder Textbearbeitung Bedürfnisse verwendet werden. Plug- Ins sind ebenfalls verfügbar, um eine effiziente Umgebung für die Codierung in C /C + + , Python, Ruby , PHP , Javascript, Extensible Markup Language und HTML.
Aptana Übersicht