Prepare for release

pull/3/head
Felix Becker 2016-09-04 13:13:13 +02:00
parent 8b43af20b2
commit 28e357bb25
3 changed files with 12 additions and 5 deletions

View File

@ -13,15 +13,25 @@ instead of relying on naive regular expression parsing.
### Find all symbols ### Find all symbols
![Find all symbols demo](images/documentSymbol.gif) ![Find all symbols demo](images/documentSymbol.gif)
### Column-accurate error reporting
![Error reporting demo](images/publishDiagnostics.png)
## Todo ## Todo
- Autocompletion - Autocompletion
- Rename - Rename
- Goto definition - Goto definition
- Format document - Format document
- Hover - Hover
- Signature help
- Follow composer autoloading - Follow composer autoloading
## Build and Run From Source
## Contributing
This is just the VS Code extension that spawns the actual language server. The language server itself is implemented purely in PHP [in its own repository](https://github.com/felixfbecker/php-language-server), all features need to be implemented there and all issues should be reported there.
### Build and Run From Source
Clone whole repository and in root directory execute: Clone whole repository and in root directory execute:
```bash ```bash
composer install composer install
@ -31,7 +41,3 @@ code .
``` ```
The last command will open the folder in VS Code. Hit `F5` to launch an Extension Development Host with the extension. The last command will open the folder in VS Code. Hit `F5` to launch an Extension Development Host with the extension.
For working on the language server, the easiest way is to replace the language server installation from composer in `vendor/felixfbecker/language-server` with a symlink to your local clone. For working on the language server, the easiest way is to replace the language server installation from composer in `vendor/felixfbecker/language-server` with a symlink to your local clone.
## Contributing
This is just the VS Code extension that spawns the actual language server. The language server itself is implemented purely in PHP [in its own repository](https://github.com/felixfbecker/php-language-server).

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -6,6 +6,7 @@
"author": "Felix Becker <felix.b@outlook.com>", "author": "Felix Becker <felix.b@outlook.com>",
"license": "ISC", "license": "ISC",
"private": true, "private": true,
"preview": true,
"version": "0.0.1", "version": "0.0.1",
"engines": { "engines": {
"vscode": "^1.4.0" "vscode": "^1.4.0"