Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zarifpour/zed-env

🔐 env support for Zed.
https://github.com/zarifpour/zed-env

dotenv env environment environment-variables secrets syntax syntax-highlighting syntax-tree zed zed-extension

Last synced: 13 days ago
JSON representation

🔐 env support for Zed.

Awesome Lists containing this project

README

        

# 🔐 Environment Support for Zed

Enhance Zed with environment syntax highlighting!

- Supports `.env` and `.conf` files.
- Tree Sitter: [tree-sitter-dotenv](https://github.com/zarifpour/tree-sitter-dotenv)

![screenshot.png](public/screenshot.png)

## 🛠️ Development Setup

### 1. Clone the repository

```shell
git clone https://github.com/zarifpour/zed-env
```

### 2. Uninstall the existing extension

If you have the existing extension installed, you need to uninstall it before installing the development version.

### 3. Load the extension

- Open `zed: extensions`.
- Click `Install Dev Extension`.
- Select the `zed-env` directory.

### 4. Rebuild the extension as needed

As you make changes to the extension, you may need to rebuild it. To do so:

- Open `zed: extensions`.
- Click the `Rebuild` button next to the extension.

## 🎸 Contributing

Contributions are welcome!

To contribute:

1. Fork the repo and create a new branch.
2. Make changes and test them.
3. Submit a pull request with a clear description.

Check open issues for areas needing improvement. Thanks for helping improve Solidity support in Zed!


contrib.rocks

## 🏆 Acknowledgments

- [@EpocSquadron](https://github.com/EpocSquadron) for providing the [tree-sitter-dotenv](https://github.com/EpocSquadron/tree-sitter-dotenv) repository.

---

Made with 🖤 by Daniel Zarifpour