Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/MarioAriasC/zig-support

Zig language support for JetBrains IDEs
https://github.com/MarioAriasC/zig-support

idea-plugin intellij intellij-plugin kotlin zig

Last synced: about 2 months ago
JSON representation

Zig language support for JetBrains IDEs

Awesome Lists containing this project

README

        

# zig-support

![Build](https://github.com/MarioAriasC/zig-support/workflows/Build/badge.svg)
[![Version](https://img.shields.io/jetbrains/plugin/v/18062.svg)](https://plugins.jetbrains.com/plugin/18062-zig-support)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/18062.svg)](https://plugins.jetbrains.com/plugin/18062-zig-support)

Support for the [Zig Programming Language](https://ziglang.org/)

## _Warning_

This project is discontinued. Any developement of bug fixing stopped around August 2023.

I reccomend you to migrate [ZigBrains](https://plugins.jetbrains.com/plugin/22456-zigbrains) ([GitHub](https://github.com/Falsepattern/Zigbrains)).

ZigBrains has more features and integrates ZLS.

I'm contributing sporadically to ZigBrains development.

## Features
- Basic language syntax rendering
![](https://plugins.jetbrains.com/files/18062/screenshot_17294790-9e20-4c5f-8d41-668bebef80d8)
- Comment/Uncomment Zig code
- Live templates
![](https://plugins.jetbrains.com/files/18062/screenshot_81e6aabc-b142-4061-98d0-6b9d44ba1b48)
- Formatting using `zig fmt` (Ctrl|Cmd + Alt + l)

## Installation

- Using IDE built-in plugin system:

Settings/Preferences > Plugins > Marketplace > Search for "zig-support" >
Install Plugin

- Manually:

Download the [latest release](https://github.com/MarioAriasC/zig-support/releases/latest) and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

## Acknowledgments

This plugin is based on two previous plugins:
- [ZigLang](https://plugins.jetbrains.com/plugin/17143-ziglang) by [Edison Su](https://github.com/sudison)
- [Zig](https://plugins.jetbrains.com/plugin/10560-zig) by [Tesla Zhang](https://github.com/ice1000)
---
Plugin based on the [IntelliJ Platform Plugin Template][template].

[template]: https://github.com/JetBrains/intellij-platform-plugin-template