DrRacket
DrRacket ist die grafische Programmierumgebung für Racket und wird auf macOS verwendet, um Racket-Programme zu schreiben, auszuführen, zu debuggen und zu lehren.
Was ist DrRacket?
DrRacket ist eine integrierte Entwicklungsumgebung für die Programmiersprache Racket. Sie hilft Studierenden, Lehrkräften und Entwicklerinnen und Entwicklern dabei, Code zu schreiben, Programme auszuführen, Ergebnisse zu prüfen und Sprachfunktionen in einer einzigen Desktop-App zu erkunden. Häufige Einsatzbereiche sind das Erlernen des Programmierens mit anfängerfreundlichen Lehrsprachen, das Erstellen von Racket-Anwendungen, das Experimentieren in einem interaktiven Editor und die Arbeit mit Dokumentationswerkzeugen, die Teil des Racket-Ökosystems sind. Die App enthält einen Editor, ein Interaktionsfenster im REPL-Stil, Unterstützung für Debugging und Tests sowie Werkzeuge für sprachorientierte Programmierabläufe. Unter macOS wird sie normalerweise als Teil der umfassenderen Racket-Distribution installiert, die von racket-lang veröffentlicht wird.
Hauptfunktionen
- Racket-Quellcode in einer grafischen IDE schreiben und bearbeiten
- Code ausführen und Ergebnisse in einem integrierten Interaktionsfenster prüfen
- Zwischen Lehrsprachen und vollständigen Racket-Sprachvarianten wechseln
- Programme debuggen und in unterstützten Arbeitsabläufen die Auswertung schrittweise verfolgen
- Dokumentation durchsuchen und kontextbezogene Hilfe direkt in der Umgebung erhalten
- Mit Modulen, Paketen und Werkzeugen für sprachorientierte Programmierung arbeiten
App-Reste mit diCleaner prüfen
Prüfe vor der Bereinigung Caches, Supportdateien, Container und Anmeldeobjekte.
Sicherheitsübersicht
Status: Sicher
DrRacket ist ein legitimes Entwicklerwerkzeug für Programmierung und Informatikausbildung. Zum normalen Verhalten gehören das Öffnen von Projektdateien, das Speichern von Quellcode und das Starten lokaler Racket-Programme, deren Ausführung Sie selbst auswählen. Wie bei jeder IDE kann der darin ausgeführte Code Dateien lesen oder verändern, auf die Ihr Benutzerkonto zugreifen kann. Führen Sie daher nur vertrauenswürdige Projekte und Pakete aus. Wenn Sie die App absichtlich für Racket-Entwicklung oder Kursarbeit installiert haben, ist ihre Anwesenheit damit vereinbar.
Empfehlung: Behalten Sie DrRacket, wenn Sie Racket für Programmierung, Kursarbeit oder zum Lernen verwenden. Wenn Sie nicht mehr mit Racket arbeiten, können Sie die App und ihre Unterstützungsdateien entfernen, um Speicherplatz freizugeben, ohne dass andere macOS-Apps davon betroffen sind.
Übliche Pfade
/Applications/DrRacket.app/Applications/Racket v*/DrRacket.app
Support-Pfade
~/Library/Application Support/Racket
Einstellungs-Pfade
~/Library/Preferences/org.racket-lang.DrRacket.plist~/Library/Preferences/org.racket-lang.prefs.rktd
Erfahrungen teilen
Sei der Erste, der seine Erfahrung teilt.