This is generated by codebuddy based on Dockerfile.
基于对 cnbdev/Dockerfile 的分析,以下是操作系统和语言版本的总结:
- OpenJDK 21 (通过
openjdk-21-jdk 安装)
- Gradle 8.9 (构建工具)
- Maven (通过
maven 包安装)
- Node.js 22.x (通过 NodeSource 官方源安装)
- Python 3 (系统默认版本)
- pip (Python包管理器)
- venv (虚拟环境支持)
- gopls (Go语言服务器)
- dlv (Delve调试器)
- golangci-lint (代码检查)
- protoc-gen-go (Protocol Buffers)
- Python: ms-python.python, debugpy, flake8, black-formatter
- Java: vscjava.vscode-java-pack
- Go: golang.go
- Rust: rust-lang.rust-analyzer
- C/C++: ms-vscode.cpptools
- TypeScript/JavaScript: Vue.volar, prettier-vscode
- AI辅助: tencent-cloud.coding-copilot, alibaba-cloud.tongyi-lingma
- 字符集: UTF-8 (支持中文)
- Shell: Bash (严格模式) + Zsh
- 架构支持: 跨平台 (TARGETOS/TARGETARCH)
这是一个企业级的多语言开发环境,支持Java、Go、Node.js、Python四种主要编程语言的完整开发栈。