atom-base

Atom package that indexes PHP code and exposes services to query it.

php-integrator/atom-base

:coffee: Send me some coffee beans

This package provides Atom integration for PHP Integrator and exposes a service that other packages can use to provide additional functionality, such as autocompletion, code navigation and tooltips. The user can then select his desired combination of functionalities from these other packages: * php-integrator-autocomplete-plus - Provides intelligent PHP autocompletion in combination with autocomplete-plus. * php-integrator-navigation - Provides code navigation and go to functionality. * php-integrator-tooltips - Shows tooltips with documentation. * php-integrator-annotations - Shows annotations, such as for overridden methods and interface implementations. * php-integrator-call-tips - Shows call tips containing parameters in your code. (Complements the autocompletion package.) * php-integrator-refactoring - Provides basic refactoring capabilities. * php-integrator-linter - Shows indexing errors and problems with your code.

The following package also exists, but is currently looking for a new maintainer (see also its README): * php-integrator-symbol-viewer - Provides a side panel listing class symbols with search and filter features.

Note that the heavy lifting is performed by the PHP core, which is automatically installed as payload for this package and kept up to date automatically.

The source code was originally based on the php-autocomplete-plus code base, but has significantly diverged from it since then.

What do I need to do to make it work?

See the website as well as the wiki.

GPLv3 Logo

Related Repositories

atom-base

atom-base

Atom package that indexes PHP code and exposes services to query it. ...

tightpipe

tightpipe

Script mono fichier sans base permettant de fusionner plusieurs flux RSS/ATOM ...

busy-signal

busy-signal

A base Atom package that provides an easy to use API to show your package is performing a task ...

native-base-atom-package

native-base-atom-package

NativeBase snippets for Atom Editor ...