Developer resources

Product Documentation

Guides, setup notes and implementation references for ScriptExpert products.

ScriptExpert / Introduction

Commencer

ScriptExpert est une application de bureau créée pour les développeurs qui créent et maintiennent des projets Web. Cela apporte réunissant les outils qui sont généralement dispersés dans plusieurs applications : un chef de projet, un gestionnaire de fichiers, éditeur de code, assistant IA, serveur local Apache/PHP/MariaDB, outils de base de données, déploiement FTP, plugin gestion, prise en charge de la traduction et gestion des mises à jour. L'objectif de ScriptExpert est de réduire les changements de contexte. Au lieu d'ouvrir un éditeur séparé, un client FTP, outil de base de données, panneau de configuration du serveur local, terminal et fenêtre de discussion AI, vous pouvez gérer le principal workflow de développement à partir d’un environnement unifié. ScriptExpert est particulièrement adapté aux sites Web et aux applications Web basés sur PHP, mais il peut également être utilisé pour HTML, CSS, JavaScript, JSON, SQL et autres fichiers de projet courants. 

But

ScriptExpert est conçu pour les développeurs qui souhaitent un espace de travail pratique sans basculer constamment entre un explorateur de fichiers, un éditeur, un navigateur, un panneau de serveur local, des outils de base de données, des notes de documentation et un chat AI. L'application maintient le projet actif, les fichiers sources, l'aperçu local, les extraits de code, le contexte de la base de données et l'assistant proches les uns des autres afin que le travail de développement quotidien soit plus rapide et plus organisé.

Ce n'est pas une plateforme SaaS. Le produit est destiné à être vendu en tant qu'application de développement qui aide les programmeurs à créer des applications Web, des scripts, des interfaces, des projets PHP, des modèles et tout projet logiciel basé sur du texte bénéficiant d'un éditeur dédié et d'outils de flux de travail.

Capacités de base

- Créer et gérer des projets Web locaux.

- Modifiez les fichiers sources avec un éditeur de code professionnel.

- Utilisez OpenAI ou les modèles Ollama locaux pour l'assistance à l'IA.

- Gérer les structures de bases de données MySQL/MariaDB locales et distantes.

- Exécutez un serveur local portable sans installer XAMPP.

- Publiez des projets complets ou des fichiers individuels via FTP.

- Installez et gérez les plugins à partir des archives ZIP.

- Utilisez une interface multilingue avec des traductions basées sur JSON.

- Recevez les mises à jour des applications via un système de mise à jour intégré.

Public recommandé

Cette documentation est destinée aux développeurs, agences, indépendants, équipes d'assistance et utilisateurs techniques qui souhaitent pour utiliser ScriptExpert comme espace de travail central pour le développement Web. 


Espace de travail principal

Explorateur de projet

Ouvrez les dossiers du projet local et parcourez la structure complète des fichiers. L'arborescence est conçue pour une analyse et un déplacement rapides entre les fichiers sources, les ressources, les modèles, les scripts et la documentation.

Gestion des fichiers

Créez, modifiez, enregistrez et organisez des fichiers et des dossiers directement dans l'application. L'espace de travail prend en charge les actions répétées que les développeurs effectuent toute la journée.

Disposition ciblée

L'interface conserve le projet, le fichier actif, l'aperçu et l'assistant dans une zone de travail propre afin que le développeur puisse rester proche de la tâche en cours.

ScriptExpert / Introduction

Édition de code

L'éditeur est alimenté par Ace, offrant aux développeurs une expérience de programmation familière avec coloration syntaxique, gestion rapide du texte et prise en charge des formats de développement Web courants.

ZoneDétails
LanguesPHP, HTML, CSS, JavaScript, JSON, Markdown, SQL, XML, YAML et autres fichiers de projet en texte brut.
Mise en évidence de la syntaxeLa détection automatique de la langue aide le code à rester lisible et plus facile à inspecter.
Aperçu du flux de travailLes fichiers HTML et Web peuvent être prévisualisés lors de l'édition, ce qui est utile pour les modèles, les pages de destination, les composants d'interface utilisateur et les prototypes.
ScriptExpert / Introduction

Environnement de serveur local

ScriptExpert inclut des fonctionnalités orientées serveur local pour les développeurs créant des applications PHP et basées sur des bases de données. La pile actuelle se concentre sur Apache, PHP 8.3 et MariaDB, offrant aux programmeurs un environnement pratique pour créer et tester des projets Web locaux.

Flux de travail Apache

Utile pour exécuter des projets PHP locaux, prévisualiser des applications Web et tester les modifications de modèle ou de back-end avant le déploiement.

PHP 8.3 prêt

Conçu autour du développement d'applications PHP modernes, y compris des frameworks personnalisés, des panneaux d'administration, des API et des pages dynamiques.

Prise en charge de MariaDB

Prend en charge les flux de travail basés sur une base de données pour les projets qui utilisent des données structurées, des fichiers SQL, des migrations et une logique backend.