Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bastgau/devcontainer-php
GitHub template based on a dev container for quickly starting a new PHP project.
https://github.com/bastgau/devcontainer-php
dev-container development php
Last synced: 12 days ago
JSON representation
GitHub template based on a dev container for quickly starting a new PHP project.
- Host: GitHub
- URL: https://github.com/bastgau/devcontainer-php
- Owner: bastgau
- Created: 2022-10-29T22:14:36.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T21:59:41.000Z (about 2 years ago)
- Last Synced: 2024-11-09T13:38:13.597Z (2 months ago)
- Topics: dev-container, development, php
- Language: Shell
- Homepage:
- Size: 15.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![maintainer](https://badgen.net/badge/maintainer/bastgau/orange?color=orange&icon=github)](https://gitHub.com/bastgau)
[![twitter](https://badgen.net/badge/twitter/_bastiengautier/?color=orange&icon=twitter)](https://www.twitter.com/_bastiengautier)
[![made-for-vscode](https://badgen.net/badge/Made%20for/VSCode/?color=blue&icon=visualstudio)](https://code.visualstudio.com/)
[![made-with-php](https://badgen.net/badge/Made%20with/PHP/?color=blue&icon=php)](https://www.php.net/)
[![made-with-docker](https://badgen.net/badge/Made%20with/Docker/?color=blue&icon=docker)](https://www.docker.com/)# devcontainer-php
## Resume
Template to start quickly a PHP project with Visual Studio Code running inside a Docker container.
## Content
Everything is configured to use Xdebug integrated to Visual Studio Code. Xdebug provides a range of features to improve the PHP development experience.
In particular, you will be able to use the breakpoint in debug mode.
The following elements will be installed inside the container :
- PHP
- The open-source Apache HTTP Server
- XdebugThe following VSC extension will be automatically installed :
- PHP Debug by [Xdebug](https://xdebug.org/) - https://marketplace.visualstudio.com/items?itemName=xdebug.php-debug
Additionally, the installation of some recommended VSC extensions will be purposed when the container will be started for the first time.
- PHP Intelephense by Ben Mewburn : https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
### Documentation about the dev containers for Visual Studio Code
Don't hesitate to look the Microsoft training to discover the dev container with VSC :
- https://learn.microsoft.com/en-us/training/modules/use-docker-container-dev-env-vs-code/
And more information :
- https://containers.dev/
- https://code.visualstudio.com/docs/devcontainers/containers
- https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containersEnjoy !