$:
vscode:
- docker:
image: docker.cnb.cool/examples/language/php-8.4
services:
- vscode
- docker
stages:
- name: ls
script: ls -al
- PHP 8.4.7 - 最新版本的 PHP,支持 CLI
- Composer 2.8.9 - PHP 依赖管理工具
- code-server - 浏览器中的 VS Code
- pdo_mysql - MySQL 数据库连接
- zip - ZIP 压缩包处理
- mbstring - 多字节字符串处理
- xml - XML 处理
- curl - HTTP 客户端功能
- opcache - 性能优化
- json - JSON 数据处理(内置)
- fileinfo - 文件类型检测(内置)
- git - 版本控制
- vim - 文本编辑器
- curl/wget - HTTP 工具
- build-essential - C/C++ 编译工具
- cmake - 构建系统
- clang/llvm - 现代 C/C++ 编译器
- zip - 压缩包压缩
- unzip - 压缩包解压
- lsof - 列出打开的文件
- nload - 网络监控
- htop - 进程监控
- net-tools - 网络工具
- dnsutils - DNS 工具
- openssh-server - SSH 服务器
- bmewburn.vscode-intelephense-client - 高级 PHP 智能提示
- xdebug.php-debug - PHP 调试支持
- formulahendry.code-runner - 编辑器中执行代码
- ms-vscode.vscode-typescript-next - TypeScript 语言支持
- esbenp.prettier-vscode - 代码格式化
- tencent-cloud.coding-copilot - AI 编程助手
- zobo.php-intellisense - 额外的 PHP 智能提示