Ce projet vise à fournir des outils de refactorisation et d'introspection lourds qui peuvent être utilisés de manière autonome ou comme backend pour un éditeur de texte afin de fournir une complétion intelligente du code.
Complétion précise du code, y compris l'importation automatique du nom de classe.
Diverses options de refactorisation, de correctifs et de génération de code.
Fournit un serveur de langue
Plugin VIM natif (le plugin emacs est en développement).
Navigation (passer à la définition, aux classes associées, aux références, etc.).
Plus.
Phpactor est un outil général, il n'est pas prévu qu'il soit installé en tant que dépendance d'un projet.
Voir Installation pour les instructions d'installation.
PHP8.1+
Compositeur
Phpactor fonctionnera mieux avec Composer et, dans une moindre mesure, avec GiT.
La documentation complète peut être trouvée sur Read the Docs
Suivez @phpactor sur Mastodon pour les dernières nouvelles.
Rejoignez la chaîne #phpactor
sur la chaîne Slack Symfony Devs.
Ce package est open source et accueille les contributions ! N'hésitez pas à ouvrir une pull request sur ce référentiel.
Créez un ticket sur le dépôt principal de Phpactor.
Rejoignez la chaîne #phpactor
sur la chaîne Slack Symfony Devs.
Les organisations suivantes fournissent soit un soutien financier, soit des services gratuits. Si vous souhaitez soutenir financièrement le développement de Phpactor, vous pouvez me parrainer.