Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/VitalElement/AvalonStudio

Cross platform IDE and Shell
https://github.com/VitalElement/AvalonStudio

arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml

Last synced: 3 days ago
JSON representation

Cross platform IDE and Shell

Awesome Lists containing this project

README

        

[![Build status](https://dev.azure.com/wieslawsoltes/GitHub/_apis/build/status/Sources/Dock)](https://dev.azure.com/vitalelement/AvalonStudio/GitHub/_build/latest?definitionId=1)
[![CodeFactor](https://www.codefactor.io/repository/github/vitalelement/avalonstudio/badge)](https://www.codefactor.io/repository/github/vitalelement/avalonstudio)
[![Gitter](https://badges.gitter.im/VitalElement/AvalonStudio.svg)](https://gitter.im/VitalElement/AvalonStudio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

# AvalonStudio

An extensible, cross platform IDE written in C# for Embedded C/C++, .NET Core, Avalonia and Typescript






## Building from source

### 1. Install Dependencies

- Git: https://git-scm.com/downloads
- .NET 5.0: https://www.microsoft.com/net/download

### 2. Get the code

Clone the repository recursively.

```sh
git clone https://github.com/VitalElement/AvalonStudio --recursive
```

### 3. Build the project

```sh
cd AvalonStudio/AvalonStudio/AvalonStudio
dotnet restore
dotnet build
```

### 4. Run locally built binaries

```sh
cd bin/Debug/net5.0
./AvalonStudio
```