Advanced, fast, and reliable formatter for HTML, JavaScript, PHP, and Blade (.blade.php ).
Features
- One-click formatting via command: PBHJ: Format Document
- Auto-format on save via VS Code's
editor.formatOnSave
- HTML/JS formatted by Prettier
- PHP formatted by Prettier with
@prettier/plugin-php
- Blade formatted by
blade-formatter
- Configurable options under
PBHJ Advanced Formatter settings
Usage
- Run command: PBHJ: Format Document
- Or enable:
"editor.formatOnSave": true
Settings
pbhjFormatter.printWidth (default: 100)
pbhjFormatter.tabWidth (default: 2)
pbhjFormatter.useTabs (default: false)
pbhjFormatter.semi (default: true)
pbhjFormatter.singleQuote (default: true)
pbhjFormatter.blade.wrapAttributes (default: "auto")
Notes
- The extension bundles Prettier,
@prettier/plugin-php , and blade-formatter . It respects your workspace settings above for consistent formatting.
| |