PyTIDE - Die wahrscheinlich kleinste Python IDE der Welt

PyTIDE ist eine Terminal IDE mit Fokus auf Einfachheit, Klarheit, Geschwindigkeit. Als TUI (Terminal User Interface) ist sie darauf ausgelegt vollständig per Tastatur bedienbar zu sein. Das macht sie besonders attraktiv für Linux Systeme ohne Desktop (z.B. auf einem Raspberry Pi per SSH).
PyTIDE bietet neben dem Editor mit Syntax Highlighting, einen integrierten Debugger, eine Projektverwaltung, eine interaktive Konsole.
 
pytide_screen

Features

Editor
  • Syntax Highlighting für Python
  • Automatische Einrückung
  • Ein/auskommentieren
  • Read-Only Markdown Darstellung
  • Bookmarks und Breakpoints
  • setzen und anspringen
  • Anleitungs/Hilfe Text
  • Dateien laden, speichern, umbenennen
  • Projekte laden,speichern, bearbeiten, löschen
  • Suchen, Ersetzen mit Scope in aktueller Datei, geöffneten Dateien, Projektverzeichnis
  • Markerliste mit Bookmarks, Breakpoints und Suchtreffer
  • Interaktive REPL Python Konsole
  • Projekte anlegen
  • Projektverzeichnis definieren, geöffnete Dateien hinzufügen
  • Python Interpreter festlegen
  • Virtuelle Umgebung (venv) anlegen
  • Startparameter fürs Debugging übergeben
  • Umgebungsvariablen beim Ausführen festelegen
  • Debugger mit Breakpoints
  • Variablen anzeigen
  • Variablen auflösen (zum Beispiel Objektvariablen)
  • Stack anzeigen
  • Step In/Out/Over und Stop

MultitrackRec

MultitrackRec ist die erweiterte Version unseres freien Multitrack Servers. Es bietet eine Konsole und eine Weböberfläche, über die konformtable die Konfiguration und Bedienung vorgenommen werden kann. So eigenet es sich nicht nur zum Routen von Ein und Ausgangskanälen von Audio-Interfaces und zum Netzwerkstreamen sondern insbesondere als virtuelle Bandmaschine zum Recorden und Abspielen. 

Features

Bedienung
  • TUI Konsole für die direkte Bedienung
  • eingebaute Weboberfläche zur Bedienung übers Netzwerk
  • Tapemachine Modus zur Aufnahme und Wiedergabe von Mehrspuraufnahmen
  • Ein und Ausgangsmatrix für konfortables Routing
  • Anleitungs/Hilfe Text
  • Routing beliebiger Eingangs auf Ausgangskanäle
  • Netzwerk StreamIn und StreamOut Schnittstelle
  • Audioplayer
  • beliebige Mehrspuraufnahmen
  • Tapemachine-Modus
  • Download der Aufnahmen

MultitrackSrv

MultitrackServer ist ein kostenfreier CLI Audioserver. Es eigenet es sich nicht nur zum Routen von Ein und Ausgangskanälen von Audio-Interfaces und zum Netzwerkstreamen sondern auhch zum Aufnehmen und Abspielen von Mehrspuraufnahmen. 

DeafTones

Eine kleine TUI Anwendung welches einen Hörtest emuliert. Es ist möglich aus mehreren Frequenzbereichen zu wählen und bietet die Möglichkeit das Wiedergabegerät (in der Regel ein Kopfhörer) zu kalibrieren. Das Ergebnis wird als Frequenzgangskurve ausgegeben und gespeichert.
Dies ist kein medizinischer Test, sondern dient dem Selbststudium.

Gib hier deine Überschrift ein