https://github.com/iswenzz/izformatter
IzFormatter is a software application designed to provide a universal code formatting solution for various programming languages.
https://github.com/iswenzz/izformatter
antlr4 csharp dotnet formatter gsc lexer parser poc
Last synced: 5 months ago
JSON representation
IzFormatter is a software application designed to provide a universal code formatting solution for various programming languages.
- Host: GitHub
- URL: https://github.com/iswenzz/izformatter
- Owner: Iswenzz
- License: gpl-3.0
- Created: 2019-02-15T20:17:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T22:32:27.000Z (11 months ago)
- Last Synced: 2024-11-18T23:34:01.524Z (11 months ago)
- Topics: antlr4, csharp, dotnet, formatter, gsc, lexer, parser, poc
- Language: C#
- Homepage: https://iswenzz.com
- Size: 3.1 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# IzFormatter
[](https://github.com/Iswenzz/IzFormatter/actions)
[](https://www.codefactor.io/repository/github/iswenzz/IzFormatter)
[](https://codecov.io/gh/Iswenzz/IzFormatter)
[](https://github.com/Iswenzz/IzFormatter/blob/master/LICENSE)IzFormatter is a software application designed to provide a universal code formatting solution for various programming languages. Built upon the ANTLR4 library, IzFormatter utilizes the library's powerful capabilities to generate parsers and parse trees based on grammar specifications. While currently focused on supporting the GSC language, IzFormatter aims to evolve into a comprehensive tool capable of formatting code from multiple programming languages.
## Instructions
In order to use this application, just download the archived file down below, and extract it to any destination.
You can create a shortcut of the executable file and place it anywhere, and run it from said shortcut.## Building (Any Platform)
_Pre-Requisites:_
1. [Visual Studio](https://visualstudio.microsoft.com/) or [Dotnet SDK](https://dotnet.microsoft.com/download)### [Download](https://github.com/Iswenzz/IzFormatter/releases)
## Contributors
***Note:*** If you would like to contribute to this repository, feel free to send a pull request, and I will review your code.
Also feel free to post about any problems that may arise in the issues section of the repository.