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

https://github.com/jbrosdevelopment/vscode-ezcode-extension

Extension for EZCode to VSCode
https://github.com/jbrosdevelopment/vscode-ezcode-extension

Last synced: 10 months ago
JSON representation

Extension for EZCode to VSCode

Awesome Lists containing this project

README

          

# __EZCode__

## VSCode Extension

This extension is for highlighting keywords to make coding esier! Have fun coding!
```
print Hello World!
```

# EZCode 2.0.0

![Main Image](EZCode_Wide_Logo.png)

---

Welcome!

**Welcome to EZCode!** EZCode is a comprehensive programming language built off of Microsoft WinForms. EZCode strives to make it as easy as possible to build a Windows program ranging from a Visual Application to simple console programs. Refer to [Community](#community) to learn more on how to contribute and where to join our Discord Server!

Docs

The [Official Docs](https://github.com/JBrosDevelopment/EZCode/wiki/EZCode-Docs) are on the our [GitHub Wiki Page](https://github.com/JBrosDevelopment/EZCode/wiki). Please refer to this for any detailed instrictions.

Community

Contribute to the community in many ways including the [EZCode Project Repository](https://github.com/JBrosDevelopment/EZCode-Projects.git) for the community. Create a pull request and I will accept as soon as I can. There is also the [Discussion Board](https://github.com/JBrosDevelopment/EZCode/discussions) for anybody who has questions or wants to share. If you need any help, you can look over the [Wiki](https://github.com/JBrosDevelopment/EZCode/wiki) which includes instructions and documentation.

Please join our [Discord Server](https://discord.gg/DpBrp6Zy) to get closer to the community!

Example

This is a simple example of a program where the `X_Scale` and `Y_Scale` print out a square of `char` characters. It outputs a 12 x 10 square of `%` with spaces between the. Look over this code and see if you can follow along with thte comments.

```ezcode
// Set dimensions of square
var x_Scale 12
var Y_Scale 10

// Character for square
var char %

// Create and set the 'txt' var to the correct dimensions
var txt
var interval 0
loop Y_Scale
{
interval + 1
loop x_Scale
{
txt + 'char'\_
}

// Check if this is the last row before adding a newline
if interval <= Y_Scale : txt + \n
}

// Print the output
print 'txt'

// Outputs:
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
// % % % % % % % % % % % %
```
You can change the `X_Scale` and `Y_Scale` variables as well as the character being used for the square shape.

License

EzCode is released under the [MIT License](LICENSE).

Overview

EZCode is a multipurpose programming language built off of C# and WinForms. It has simple syntax and is designed to be user friendly. Use it no matter your programming experince. From just getting started to a seasoned developer, EZCode can help you develop your projects with a minimal amount of code. Download the **[Official Installer](https://github.com/JBrosDevelopment/EZCode/releases/latest)** and choose from the options on what to install.