IDEs: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Elan (Diskussion | Beiträge)
Elan (Diskussion | Beiträge)
Zeile 26: Zeile 26:
== Eclipse ==
== Eclipse ==
[[Datei:IDEs-Eclipse.jpg|thumb|300px]]
[[Datei:IDEs-Eclipse.jpg|thumb|300px]]
Eclipse ist eine sehr funktionsreiche IDE mit Unterstützung für alle gängigen Programmiersprachen.  
Eclipse ist eine sehr funktionsreiche IDE mit Unterstützung für gängige Programmiersprachen. Die IDE kann per Plugins erweitert werden.  


=== Installation ===
=== Installation ===

Version vom 3. Januar 2018, 10:14 Uhr

Anjuta

Anjutas Stärke liegt in der Unterstützung von C und C++ Programmierern. Neue Projekte können mit Hilfe von Presets, beispielsweise für SDL und Gtk+, erstellt werden. Anjuta ist mit Plugins erweiterbar.

Installation

Das Programm ist als anjuta in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S anjuta

Das Programm ist als anjuta-extras in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S anjuta-extras

Siehe auch

Code::Blocks

Code::Blocks ist eine umfassende IDE. Neue Projekte werden per Auswahl aus Vorlagen für verschiedene Projekttypen (Qt-Projekt, SDL-Projekt etc) erstellt, selbstverstänlich ist eine freie Auswahl ebenfalls vorhanden. Code::Blocks enthält besondere Unterstützung für die Bibliothek wxWidgets und ist durch Plugins erweiterbar.

Installation

Das Programm ist als codeblocks in community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S codeblocks

Siehe auch

Eclipse

Eclipse ist eine sehr funktionsreiche IDE mit Unterstützung für gängige Programmiersprachen. Die IDE kann per Plugins erweitert werden.

Installation

Das Programm ist als eclipse-common in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S eclipse-common

Das Programm ist als eclipse-cpp in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S eclipse-cpp

Das Programm ist als eclipse-java in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S eclipse-java

Siehe auch

Geany

Installation

Das Programm ist als geany in community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S geany

Das Programm ist als geany-plugins in community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S geany-plugins

Siehe auch


Gnome Builder

Datei:IDEs-GnomeBuilder.png

Installation

Das Programm ist als gnome-builder in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S gnome-builder

Siehe auch


KDevelop

Installation

Das Programm ist als kdevelop in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S kdevelop

Siehe auch


NetBeans

Der Fokus von NetBeans liegt auf der Unterstützung von Java-Anwendungen. Die IDE unterstützt den Entwickler beim Debuggen, Teamwork mit diversen Versionskontrollprogrammen und einem Profiler. NetBeans ist durch Plugins erweiterbar.

Installation

Das Programm ist als netbeans in community verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S netbeans

Hierbei ist zu beachten, dass Stand Dezember 2017 Netbeans in der Version 8.2 nicht mit Java 9 zurecht kommt. Siehe hierzu auch den folgenden Beitrag im Forum

Siehe auch

QtCreator

QtCreator ist eine IDE, die ursprünglich rund um die Bedürfnisse von Qt-Programmierenden entworfen wurde. Es können Projekte auf der Basis diverser Programmiersprachen wie C++, Python, QML und weitere mit und ohne Qt entwickelt werden. Es werden diverse Werkzeuge wie Debugger, Speicheranalyse und Versionsverwaltungen angeboten. Neben qmake wird auch cmake als Make-System unterstützt, bei letzterem ist immer etwas Handarbeit nötig. Eine Besonderheit ist sicher der Formulardesigner, mit dem man ansprechende Fenster und Dialoge erstellen kann.

QtCreator ist durch Plugins erweiterbar.

Installation

Das Programm ist als qtcreator in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S qtcreator

Siehe auch