GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gibt es bekannte und häufig verwendete Shell-Scripting-Ides für Un*x?

Gibt es IDEs, die auf Shell-Skripting abzielen, insbesondere Bash- und Zsh-Skripte? Das bedeutet Syntax-Highlighting für Shell-Skripte und, was noch wichtiger ist, Debugging-Umgebungen mit Features wie Breakpoints, Variableninspektion und -modifikation usw., genau wie die, die für reguläre Programmiersprachen wie Python, Java und C verfügbar sind.

Zum Beispiel hat Microsoft Windows Powershell IDEs wie
Powershell Plus und PowerGui.

Googeln brachte eine Kombination aus ShellEd, einem Eclipse-Plug-in zum Bearbeiten von Shell-Skripten, und
BashEclipse, einem Bash-Debugger, der mit ShellEd funktioniert; Ich habe es noch nicht ausprobiert.

Gibt es andere Shell-Scripting-IDEs für Un*x, die dieser Kombination ähneln? Hat jemand Erfahrungen damit?

Akzeptierte Antwort:

Ich würde nicht sagen, dass es entweder bekannt ist oder häufig verwendet wird, aber Sie könnten einen Blick auf basheclipse werfen:

Ich muss zugeben, dass ich keine Erfahrung mit basheclipse habe und es aufgrund eines Eclipse-Versionskonflikts sogar nicht installieren konnte.

Andererseits verwende ich bash- und ksh93-spezifische Debugging-Funktionen, insbesondere den trap ERR und trap DEBUG aber nicht die darauf basierenden Debugger kshdb und bashdb


Linux
  1. Gibt es Namenskonventionen für Variablen in Shell-Skripten?

  2. Gibt es irgendwelche Nachteile bei der Verwendung von mount –bind als Ersatz für symbolische Links?

  3. Linux – Gibt es GUIs für Linux, die kein X11 verwenden?

  4. Gibt es GUIs für Linux, die X11 nicht verwenden?

  5. Gibt es Dateisysteme, für die `ln -d` erfolgreich ist?

25 Fragen und Antworten zum Linux-Shell-Scripting-Interview

Shell-Scripting für Anfänger – So schreiben Sie Bash-Scripts unter Linux

Shell-Scripting Teil 4 – Eingabe, Ausgabe und Umleitung

Was ist eine verteilte Datenbank und wozu dienen verteilte Datensysteme?

Gibt es ein WinSCP-Äquivalent für Linux?

Ribbon-Schnittstelle für GTK und Qt