Product Documentation
Guides, setup notes and implementation references for ScriptExpert products.
Legen Sie los
ScriptExpert ist eine Desktop-Anwendung für Entwickler, die Webprojekte erstellen und verwalten. Es bringt fassen die Tools zusammen, die üblicherweise über mehrere Anwendungen verteilt sind: ein Projektmanager, ein Dateimanager, Code-Editor, KI-Assistent, lokaler Apache/PHP/MariaDB-Server, Datenbanktools, FTP-Bereitstellung, Plugin Verwaltung, Übersetzungsunterstützung und Update-Handling. Das Ziel von ScriptExpert ist es, den Kontextwechsel zu reduzieren. Anstatt einen separaten Editor, FTP-Client, zu öffnen, Datenbank-Tool, lokales Server-Bedienfeld, Terminal und AI-Chat-Fenster, Sie können das Hauptfenster verwalten Entwicklungsworkflow aus einer einheitlichen Umgebung. ScriptExpert eignet sich besonders für PHP-basierte Websites und Webanwendungen, kann aber auch für verwendet werden HTML, CSS, JavaScript, JSON, SQL und andere gängige Projektdateien.
Zweck
ScriptExpert wurde für Entwickler entwickelt, die einen praktischen Arbeitsbereich wünschen, ohne ständig zwischen Datei-Explorer, Editor, Browser, lokalem Server-Panel, Datenbank-Tools, Dokumentationsnotizen und KI-Chat wechseln zu müssen. Die Anwendung hält das aktive Projekt, die Quelldateien, die lokale Vorschau, Snippets, den Datenbankkontext und den Assistenten nah beieinander, sodass sich die tägliche Entwicklungsarbeit schneller und organisierter anfühlt.
Es handelt sich nicht um eine SaaS-Plattform. Das Produkt soll als Entwickleranwendung verkauft werden, die Programmierern beim Erstellen von Webanwendungen, Skripten, Schnittstellen, PHP-Projekten, Vorlagen und allen textbasierten Softwareprojekten hilft, die von einem speziellen Editor und Workflow-Tools profitieren.
Kernkompetenzen
- Erstellen und verwalten Sie lokale Webprojekte.
- Bearbeiten Sie Quelldateien mit einem professionellen Code-Editor.
- Verwenden Sie OpenAI oder lokale Ollama-Modelle zur KI-Unterstützung.
- Verwalten Sie lokale und entfernte MySQL/MariaDB-Datenbankstrukturen.
- Führen Sie einen tragbaren lokalen Server aus, ohne XAMPP zu installieren.
- Veröffentlichen Sie komplette Projekte oder einzelne Dateien über FTP.
- Installieren und verwalten Sie Plugins aus ZIP-Archiven.
- Verwenden Sie eine mehrsprachige Schnittstelle mit JSON-basierten Übersetzungen.
- Erhalten Sie Anwendungsaktualisierungen über ein integriertes Update-System.
Empfohlenes Publikum
Diese Dokumentation richtet sich an Entwickler, Agenturen, Freiberufler, Supportteams und technische Benutzer, die dies wünschen ScriptExpert als zentralen Arbeitsbereich für die Webentwicklung zu nutzen.
Kernarbeitsbereich
Öffnen Sie lokale Projektordner und durchsuchen Sie die gesamte Dateistruktur. Der Baum ist für ein schnelles Scannen und Wechseln zwischen Quelldateien, Assets, Vorlagen, Skripten und Dokumentationen konzipiert.
Erstellen, bearbeiten, speichern und organisieren Sie Dateien und Ordner direkt in der Anwendung. Der Arbeitsbereich unterstützt die wiederholten Aktionen, die Entwickler den ganzen Tag über ausführen.
Die Benutzeroberfläche hält das Projekt, die aktive Datei, die Vorschau und den Assistenten in einem übersichtlichen Arbeitsbereich, sodass der Entwickler nah an der aktuellen Aufgabe bleiben kann.
Codebearbeitung
Der Editor wird von Ace unterstützt und bietet Entwicklern ein vertrautes Programmiererlebnis mit Syntaxhervorhebung, schneller Textverarbeitung und Unterstützung für gängige Webentwicklungsformate.
Lokale Serverumgebung
ScriptExpert umfasst lokal serverorientierte Funktionen für Entwickler, die PHP- und datenbankgestützte Anwendungen erstellen. Der aktuelle Stack konzentriert sich auf Apache, PHP 8.3 und MariaDB und bietet Programmierern eine praktische Umgebung zum Erstellen und Testen lokaler Webprojekte.
Nützlich für die Ausführung lokaler PHP-Projekte, die Vorschau von Webanwendungen und das Testen von Vorlagen- oder Backend-Änderungen vor der Bereitstellung.
Entwickelt für die Entwicklung moderner PHP-Anwendungen, einschließlich benutzerdefinierter Frameworks, Admin-Panels, APIs und dynamischer Seiten.
Unterstützt datenbankgestützte Workflows für Projekte, die strukturierte Daten, SQL-Dateien, Migrationen und Backend-Logik verwenden.