Benutzer-Werkzeuge

Webseiten-Werkzeuge


entwicklungsumgebungen

Dies ist eine alte Version des Dokuments!


Entwicklungsumgebungen

Laut einer Umfrage halten die meisten Geany als die beste Entwicklungsumgebung.

Geany ist eine kleine und leichtgewichtige integrierte Entwicklungsumgebung. Sie wurde entwickelt, um eine kleine und schnelle IDE bereitzustellen, die nur wenige Abhängigkeiten zu anderen Paketen hat. Es wird nur der GTK2- Werkzeugsatz verwendet, daher benötigt man nur die GTK2- Laufzeitbibliotheken, um Geany zu starten.

Intsallation in Ubuntu 16.04:

> apt install geany

Der Platzhirsch

Visual Studio Code kann per FlatPak direkt installiert werden:

> flatpak install com.visualstudio.code

auch die freie Version von vscode kann unter dem Namen VSCodium per FlatPak direkt installiert werden:

> flatpak install com.vscodium.codium

Linux - direkt aus dem Repo

geany

Geany ist ein Texteditor mit Funktionen einer integrierten Entwicklungsumgebung (IDE), der auf Scintilla und dem GTK-Toolkit basiert und unter Linux, FreeBSD, NetBSD, OpenBSD, macOS und Windows betrieben werden kann.

Die Entwickler versuchen dabei möglichst sinnvolle Funktionen einzubauen, das Programm aber dennoch klein und schnell zu halten. Geany besitzt wenige Abhängigkeiten von anderen Programmen und Bibliotheken.

http://www.geany.org

Schnelle und leichtgewichtige IDE
 Geany ist eine kleine und leichtgewichtige integrierte
 Entwicklungsumgebung. Sie wurde entwickelt, um eine kleine und schnelle
 IDE bereitzustellen, die nur wenige Abhängigkeiten zu anderen Paketen hat.
 Es wird nur der GTK3-Werkzeugsatz verwendet, daher benötigt man nur die
 GTK3-Laufzeitbibliotheken, um Geany zu starten.
 .
 Die grundlegenden Eigenschaften von Geany sind:
  - Syntaxhervorhebung
  - Code-Vervollständigung
  - automatische Vervollständigung von Konstrukten wie if, for und while,
    XML und HTML
  - Aufruf-Tipps
  - zusammenfaltbare Codeblöcke
  - viele unterstützte Dateitypen wie C, Java, PHP, Python, Perl, Pascal
  - Symbollisten
  - eingebettete Terminalemulation

bluefish

Bluefish ist ein leistungsstarker Editor für Programmierer und Webentwickler mit vielen Optionen zum Schreiben von Websites, Skripten und Programmiercode. Bluefish unterstützt viele Programmier- und Auszeichnungssprachen. Sehen Sie sich die Funktionen für eine umfassende Übersicht an, werfen Sie einen Blick auf die Screenshots oder laden Sie es gleich herunter. Bluefish ist ein Open-Source-Entwicklungsprojekt, das unter der GNU GPL-Lizenz veröffentlicht wurde.

Bluefish ist eine plattformübergreifende Anwendung, die auf den meisten Desktop-Betriebssystemen läuft, einschließlich Linux, FreeBSD, MacOS-X, Windows, OpenBSD und Solaris.

http://bluefish.openoffice.nl

Fortschrittlicher GTK+-Texteditor für Software- und Webentwicklung
 Bluefish ist ein leistungsstarker Editor für Programmierer und Webentwickler
 mit vielen Optionen zum Schreiben von Webseiten, Skripten und Programmcode.
 Er unterstützt eine Vielzahl von Programmier- und Markup-Sprachen. Darüber
 hinaus bietet er zahlreiche Funktionen wie z.B.
 .
  - individuell anpassbare Code-Faltung, automatisches Einrücken und
    Code-Vervollständigung,
  - Unterstützung für die Bearbeitung nicht lokaler Dateien mittels FTP,
    SFTP, HTTPS, WebDAV usw.,
  - Herunter- und Heraufladen ganzer Web-Auftritte,
  - leistungsstarke Engine für Suchen und Ersetzen,
  - konfigurierbare Zusammenarbeit mit externen Programmen wie lint,
    make usw.,
  - Plugin für die Verwendung häufig vorkommender Code-Sequenzen
    (Snippets),
  - codierungssensitive Rechtschreibprüfung,
  - unterstützt Emmet und Zen Coding,
  - Lesezeichen-Leiste.
 .
 Trotzdem ist Bluefish leichtgewichtig und schnell.
 .
 Für die Validierung von CSS/HTML/XML-Dokumenten benötigen Sie csstidy, tidy,
 weblint und/oder xmllint. Für die Vorschau von Webseiten benötigen Sie einen
 Webbrowser, der ihm auf der Befehlszeile übergebene lokale Dateien anzeigen
 kann. Für PHP oder Python unterstützt Bluefish php-codesniffer und pylint.
 Perl, php5-cli, make und java-compiler sind zwar nicht vorgeschlagen, werden
 aber unterstützt.

gnome-builder

https://wiki.gnome.org/Apps/Builder

IDE for GNOME
 Builder is a new IDE for GNOME that is focused on bringing the power of
 our platform to more developers than ever before.
 .
 Builder attempts to be an IDE for writing software for GNOME. It does not try
 to be a generic IDE, but one specialized for GNOME application developers.
/home/http/wiki/data/attic/entwicklungsumgebungen.1673713716.txt · Zuletzt geändert: von manfred