Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month ago
JSON representation
Cross platform IDE and Shell
- Host: GitHub
- URL: https://github.com/VitalElement/AvalonStudio
- Owner: VitalElement
- License: lgpl-3.0
- Created: 2015-09-25T07:30:02.000Z (about 9 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-23T11:35:35.000Z (11 months ago)
- Last Synced: 2024-10-29T17:12:31.382Z (about 1 month ago)
- Topics: arch-linux, avalonia, clang, cplusplus, cross-platform-ide, csharp, dotnetcore, gcc, gdb, linux, llvm, macos, mono, stm32, ubuntu, xaml
- Language: C#
- Homepage:
- Size: 30.9 MB
- Stars: 1,622
- Watchers: 84
- Forks: 237
- Open Issues: 92
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-avalonia - AvalonStudio - Cross platform IDE and Shell. (Samples and Projects / Software Development)
- Awesome-IDEs - Github - Source | (General Purpose IDEs)
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
```