CodeLume
Bring your project structure to light with a ready-to-use PHP conference starter template in VS Code.
CodeLume copies the included project structure, PHP source files, styles, images, fonts, and database files into the current workspace.
Usage
- Open a project folder in VS Code.
- Press
Ctrl+Shift+P (Cmd+Shift+P on macOS).
- Type
full and select CodeLume: full.
- Choose whether to replace or skip existing files.
After installation, you can also run the command with Ctrl+Alt+T (Cmd+Alt+T on macOS).
The template contains 26 project files, including nested folders and binary assets. Git metadata and .DS_Store are not copied.
Local packaging
npm install
npm run check
npm run package
Install the generated .vsix from Extensions → ... → Install from VSIX....
Publishing
- Create a publisher at Visual Studio Marketplace.
- Set the
publisher field in package.json to your publisher ID.
- Set the repository URL to the public source repository.
- Install
@vscode/vsce, authenticate, package, and publish:
npm install
npx vsce login YOUR_PUBLISHER_ID
npx vsce publish
Command behavior
Ctrl+Shift+P opens the standard VS Code Command Palette. Type full and select CodeLume: full. The extension does not replace the built-in Command Palette.