bajrangCoder / zed-laravel-blade

Larvel Blade templating language support for Zed
9 stars 0 forks source link

Blade formatter is not working #6

Open fartoot opened 2 weeks ago

fartoot commented 2 weeks ago

The extension is not working, even after adding file_types to the settings: "file_types": { "Blade": ["*.blade.php"] }

Any help resolving this would be appreciated. Thanks!

bajrangCoder commented 2 weeks ago

Acutally formatter doesn't works, seems something wrong in zed. As I have defined the formatter here: https://github.com/bajrangCoder/zed-laravel-blade/blob/7aba92bc95c50890ba2d4eb1e2f5aeb2e795fce2/languages/blade/config.toml#L26

fartoot commented 2 weeks ago

I’ve installed blade-formatter globally using:

npm install -g blade-formatter

Then, I configured it as an external command like this:

"Blade": {
  "formatter": {
    "external": {
      "command": "blade-formatter",
      "arguments": ["{buffer_path}"]
    }
  }
}

It works perfectly!