Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Che 7 plugin: PHP Language Support #12772

Closed
3 tasks done
tsmaeder opened this issue Feb 27, 2019 · 2 comments
Closed
3 tasks done

Che 7 plugin: PHP Language Support #12772

tsmaeder opened this issue Feb 27, 2019 · 2 comments
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.

Comments

@tsmaeder
Copy link
Contributor

tsmaeder commented Feb 27, 2019

Since the VS Code built-in plugins are very basic we should go with https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense and https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug
In case the one from felix is not to our liking, there is also https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client

@tsmaeder tsmaeder mentioned this issue Feb 27, 2019
18 tasks
@tsmaeder
Copy link
Contributor Author

Debugger usese XDebug. Need to find out how php programmers use the debugger, what we need to install and how to run it.

@tsmaeder
Copy link
Contributor Author

Split this task into two issues, debugger and language support.

@tsmaeder tsmaeder added kind/enhancement A feature request - must adhere to the feature request template. team/languages labels Feb 28, 2019
@tsmaeder tsmaeder changed the title Che 7 plugin: PHP Che 7 plugin: PHP Language Server Feb 28, 2019
@tsmaeder tsmaeder added kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed. and removed kind/enhancement A feature request - must adhere to the feature request template. labels Feb 28, 2019
@tsmaeder tsmaeder changed the title Che 7 plugin: PHP Language Server Che 7 plugin: PHP Language Support Feb 28, 2019
@l0rd l0rd mentioned this issue Mar 19, 2019
@tsmaeder tsmaeder mentioned this issue Apr 5, 2019
15 tasks
@l0rd l0rd mentioned this issue Apr 9, 2019
77 tasks
@svor svor mentioned this issue May 10, 2019
5 tasks
vrubezhny added a commit to vrubezhny/che-theia that referenced this issue May 20, 2019
Based on che-theia-endpoint-runtime image.

Includes the following php7 packages:

    php7 php7-fpm php7-opcache
    php7-gd php7-mysqli php7-zlib php7-curl
    php7-xdebug

In order to be used for VSCode PHP Language Support and Debugger extensions, it should be built using `--tag=next` which
will add the support for node:10.15 and the latest VSCode API support required to run the mentioned VSCode extensions.

Issue: eclipse-che/che#12772

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
vrubezhny added a commit to vrubezhny/che-theia that referenced this issue May 20, 2019
Based on che-theia-endpoint-runtime image.

Includes the following php7 packages:

    php7 php7-fpm php7-opcache
    php7-gd php7-mysqli php7-zlib php7-curl
    php7-xdebug

In order to be used for VSCode PHP Language Support and Debugger extensions, it should be built using `--tag=next` which
will add the support for node:10.15 and the latest VSCode API support required to run the mentioned VSCode extensions.

Issue: eclipse-che/che#12772

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
svor pushed a commit to eclipse-che/che-theia that referenced this issue May 28, 2019
Based on che-theia-endpoint-runtime image.

Includes the following php7 packages:

    php7 php7-fpm php7-opcache
    php7-gd php7-mysqli php7-zlib php7-curl
    php7-xdebug

In order to be used for VSCode PHP Language Support and Debugger extensions, it should be built using `--tag=next` which
will add the support for node:10.15 and the latest VSCode API support required to run the mentioned VSCode extensions.

Issue: eclipse-che/che#12772

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
monaka pushed a commit to PizzaFactory/che-theia that referenced this issue Jun 14, 2019
Based on che-theia-endpoint-runtime image.

Includes the following php7 packages:

    php7 php7-fpm php7-opcache
    php7-gd php7-mysqli php7-zlib php7-curl
    php7-xdebug

In order to be used for VSCode PHP Language Support and Debugger extensions, it should be built using `--tag=next` which
will add the support for node:10.15 and the latest VSCode API support required to run the mentioned VSCode extensions.

Issue: eclipse-che/che#12772

Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.
Projects
None yet
Development

No branches or pull requests

2 participants