Includes the most important extensions to get you started with PHP development in Visual Studio Code.
Debugger | |
IntelliSense |
Visual Studio Code extension pack for PHP š¦
Home Page: https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-pack
License: MIT License
I opened an issue on main VSCode which they said to be something which can be implemented through the PHP extension microsoft/vscode#43636 (comment)
I am not sure if this is something you or community would be interested in having it. I also see something similar for python microsoft/vscode-python#79
Hello Team,
After updating the VS code with it's the latest version, the autosuggestion stopped to be working.
Thanks
Hey @felixfbecker - wondering why this won't show Extension Packs under the category? Perhaps it wasn't published after you added that category.
I want to feature it on the VS Code blog if you want to republish soon.
(Look at Categories below... I expect to see Extension Packs)
Maybe its a bug on our side?
I'm trying to install on Windows 10 and I'm getting Failed to install 'felixfbecker.php-pack'.
.php Files Become Blank Randomly after edit sometimes.
i disable all other plugin in vs code. only your three enabled.
i am still doing testing on that and let you know about that. but if you can look into that
without much information that will be great.
thanks
Hi, I'm using VSCODE in Ubuntu 18.04. I have php and xdebug installed, and they are both working. I did all the checks and everything is OK!.
It just happens that Xdebug does not receive my code! I'll tell you how I know: if I run
netstat --listen | grep 9000
the result is an empty line. If I launch the debugger in vscode and run the same command again, the output is
tcp6 0 0 [::]:9000 [::]:* LISTEN
In vscode, the debug console becomes active: if I write "Is Xdebug working?" (without the quotes), the answer is "Cannot evaluate code without a connection". If I write "printf("Hello World!");" the answer is "Cannot evaluate code without a connection". Well... the connection is alive, is just does not get my code :-( (unless it's alive only on the client side).
Breakpoints are never hit, and the only active buttons in the small debug popup are pause and exit.
I tried several things, namely, using putty to create ssh tunnels over port 9000. No Joy!
Any idea what might be wrong? phpinfo() returns the usual correct status, php -v reports that Xdebug is active... it simply is not receiving my code:
"
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Xdebug v2.6.1, Copyright (c) 2002-2018, by Derick Rethans
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
"
Best regards,
LJ Nunes
šØ You need to enable Continuous Integration on all branches of this repository. šØ
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.
Since we didnāt receive a CI status on the greenkeeper/initial
branch, itās possible that you donāt have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
If you have already set up a CI for this repository, you might need to check how itās configured. Make sure it is set to run on all new branches. If you donāt want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/
.
Once you have installed and configured CI on this repository correctly, youāll need to re-trigger Greenkeeperās initial pull request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper integrationās white list on Github. You'll find this list on your repo or organizationās settings page, under Installed GitHub Apps.
From release v1.26, defining an Extension Pack now uses a new property called extensionPack
instead of extensionDependencies
in package.json. This is because extensionDependencies is mainly used to define functional dependencies and an Extension Pack should not have any functional dependencies with its bundled extensions and they should be manageable independent of the pack.
So please use extensionPack
property for defining the pack.
For more details refer to Release notes
It looks like felixfbecker.php-intellisense
has been unpublished from the marketplace.
This extension is now unpublished from Marketplace. You can choose to uninstall it.
ā https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense
With that in mind, it's probably worth removing it from the extensionPack
array of this repository?
But then there'd only be one extension left here, so unless there is another extension worth adding, it could be better to just unpublish this extension pack as well?
Welcome to close if the other extension will be republished, or if you have plans for this extension pack.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ššš
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ā¤ļø Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.