Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atom/ide-php
PHP language support for Atom-IDE
https://github.com/atom/ide-php
atom language-server php
Last synced: 3 months ago
JSON representation
PHP language support for Atom-IDE
- Host: GitHub
- URL: https://github.com/atom/ide-php
- Owner: atom
- License: mit
- Archived: true
- Created: 2017-03-19T18:37:58.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T10:52:01.000Z (about 2 years ago)
- Last Synced: 2024-04-27T07:31:13.028Z (7 months ago)
- Topics: atom, language-server, php
- Language: JavaScript
- Homepage:
- Size: 188 KB
- Stars: 264
- Watchers: 26
- Forks: 46
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
##### Atom and all repositories under Atom will be archived on December 15, 2022. Learn more in our [official announcement](https://github.blog/2022-06-08-sunsetting-atom/)
# IDE-PHP package
[![CI](https://github.com/atom/language-sql/actions/workflows/ci.yml/badge.svg)](https://github.com/atom/ide-php/actions/workflows/ci.yml)PHP language support for Atom-IDE, powered by [FelixFBeckers PHP Language Server](https://github.com/felixfbecker/php-language-server).
Requires [Atom 1.21](https://atom.io/) and a PHP 7.0 runtime installed on your system.
![Screen shot of IDE-PHP](https://user-images.githubusercontent.com/118951/30307874-5a0b03d6-9736-11e7-84d1-55eafe784cda.png)
## Early Access
This package is currently an early access release. To expose the functionality within Atom install the abandoned [`atom-ide-ui`](https://atom.io/packages/atom-ide-ui) package or the actively developed community packages:
- [`atom-ide-datatip`](https://github.com/atom-ide-community/atom-ide-datatip#readme)
- [`atom-ide-definitions`](https://github.com/atom-ide-community/atom-ide-definitions#readme)
- [`atom-ide-signature-help`](https://github.com/atom-ide-community/atom-ide-signature-help#readme)## Features
* Auto completion
* Diagnostics (errors & warnings)
* Document outline
* Find references
* Go to definition
* Hover
* Signature help## Contributing
Always feel free to help out! Whether it's [filing bugs and feature requests](https://github.com/atom/languageserver-php/issues/new) or working on some of the [open issues](https://github.com/atom/languageserver-php/issues), Atom's [contributing guide](https://github.com/atom/atom/blob/master/CONTRIBUTING.md) will help get you started while the [guide for contributing to packages](https://github.com/atom/atom/blob/master/docs/contributing-to-packages.md) has some extra information.## License
MIT License. See [the license](LICENSE.md) for more details.