PHP refactoring and introspection tool.
Clone or download
Pull request Compare This branch is 7 commits behind phpactor:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
bin
doc
lib
plugin
tests
.gitignore
.php_cs.dist
.travis.yml
CHANGELOG.md
LICENSE
README.md
composer.json
composer.lock
couscous.yml
phpbench.json.dist
phpunit.xml.dist

README.md

Phpactor

phpactor2sm

Branch Status
master Build Status: master
develop Build Status: develop

This project aims to provide heavy-lifting refactoring and introspection tools which can be used standalone or as the backend for a text editor to provide intelligent code completion.

  • Accurate code completion including class name auto-import.
  • Various refactoring,fixes and code generation options.
  • Native VIM plugin (emacs plugin is in development).
  • Navigation (jump to definition, related classes, references etc).
  • Context menu.
  • More.

Installation

Phpactor is a general tool, it is not intended that it be installed as a project dependency.

See Installation for installation instructions.

Requirements

  • PHP 7.1+
  • Composer

Project Recommendations

Phpactor will perform better with Composer and, to a lesser extent, with GiT.

Documentation

Full documentation can be found on the Github page

Community