Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/caddyserver/vscode-caddyfile
Rich Caddyfile support for Visual Studio Code
https://github.com/caddyserver/vscode-caddyfile
caddy caddyfile caddyserver language-server syntax-highlighting vscode vscode-extension
Last synced: 1 day ago
JSON representation
Rich Caddyfile support for Visual Studio Code
- Host: GitHub
- URL: https://github.com/caddyserver/vscode-caddyfile
- Owner: caddyserver
- License: mit
- Created: 2020-08-17T03:12:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-23T13:45:36.000Z (9 months ago)
- Last Synced: 2024-11-06T08:41:39.217Z (9 days ago)
- Topics: caddy, caddyfile, caddyserver, language-server, syntax-highlighting, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support
- Size: 1.55 MB
- Stars: 86
- Watchers: 4
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Caddyfile Support
[![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/matthewpi.caddyfile-support?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support)
[![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/matthewpi.caddyfile-support?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support)
[![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/matthewpi.caddyfile-support?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support)Adds support for [`Caddyfile`](https://caddyserver.com/docs/caddyfile/concepts) syntax highlighting and automatic formatting.
This is essentially an updated version of [`vscode-caddyfile-syntax`](https://github.com/Zamerick/vscode-caddyfile-syntax) with additional features.
## Configuration
- `caddyfile.executable`: Location of the `caddy` executable to use for code formatting. (Default: `""`)
## Features
- Syntax Highlighting
- Automatic Formatting (supports Format on Save)
- Support for Caddyfile v2
- Basic Language Server with suggestions and descriptions## Requirements
- [caddy v2.2.0](https://github.com/caddyserver/caddy/releases/tag/v2.2.0) or [later](https://github.com/caddyserver/caddy/releases/latest) (required for Automatic Formatting)
## Known Issues
- None
## Changelog
See [CHANGELOG.md](https://github.com/caddyserver/vscode-caddyfile/blob/master/CHANGELOG.md)