This repository has been archived by the owner. It is now read-only.
Atom package that provides code navigation and go to functionality for your PHP source code.
CoffeeScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.editorconfig
.gitignore
CHANGELOG.md
LICENSE
LICENSE-atom-autocomplete-php
README.md
package.json

README.md

php-integrator/atom-navigation

Legacy

This is a legacy version that requires PHP >= 7.1 and Atom <= 1.18. Users that are on more recent version of Atom can and should use the the base package instead.

This package depends on the syntax classes in Atom and they changed dramatically in Atom 1.19, effectively breaking most of this package. Instead, the functionality of this package has been reimplemented in the core and base package.

About

This package provides code navigation for your PHP source code using PHP Integrator.

Note that the php-integrator-base package is required and needs to be set up correctly for this package to function correctly.

Note that the hyperclick package is also required.

What is included?

  • Navigate to the definition of your global PHP constants and functions.
  • Navigate to the PHP documentation of built-in classes and functions.
  • Navigate to the definition of classes, traits and interfaces.
  • Navigate to the definition of class, trait and interface members.

Note: The exact modifier key (ctrl, alt, shift, meta, ...) to hold whilst clicking depends on your configuration of the hyperclick package.

Tip: You can also navigate to the names of classes, interfaces and traits inside docblocks! If an item is navigable, it will be underlined when moving your mouse over it while holding the alt modifier key.

GPLv3 Logo