Кампілюйце і вывучайце C# на хаду з дапамогай Mono CLR пад Android
[Асноўныя функцыі]
- Падтрымка C# 12
- Падсвятленне сінтаксісу
- Дапаўненне кода
- Кіраванне пакетамі NuGet
- Паказаць памылкі кода падчас кампіляцыі
- Паказваць памылкі кода ў рэжыме рэальнага часу 🛒
- Экспарт зборкі (exe/dll)
- Стварэнне цэтліка запуску для зборкі
- Некалькі наладжвальных тэм рэдактара
- Настройка рэдактара (памер шрыфта, нябачныя сімвалы)
- Базавая адладка
- Падтрымка кода кансолі
- Падтрымка .NET MAUI (GUI)
- Дызайнер макета XAML (MAUI) 🛒
- Падтрымка модульных тэстаў
[Нататка падчас выканання]
Гэта не Visual Studio або Windows.
Гэта дадатак працуе на Android і мае некаторыя абмежаванні АС.
Такім чынам, толькі тэхналогіі Windows не могуць працаваць на Android наогул.
Гэта ўключае ў сябе WPF, UWP, Windows Forms, Windows API і ўсе бібліятэкі, якія ад іх залежаць.
Таксама звярніце ўвагу, што версія Mono для Android не мае System.Drawing, паколькі яна была прызнана лішняй з-за Android.Graphics.
Ваша прылада патрабуе бясплатнага сховішча памерам не менш за 1 ГБ для належнай усталёўкі, нават калі праграма займае ўсяго каля 350 МБ.
[Сістэмныя патрабаванні]
Акрамя таго, гэта дадатак запускае ўсё лакальна і можа дрэнна працаваць на прыладах з, напрыклад, 1 ГБ аператыўнай памяці і працэсарам 1,0 ГГц з 4 ядрамі.
2 ГБ аператыўнай памяці і 2 ГГц x 4 павінны працаваць добра.
Перад адпраўкай па электроннай пошце або адкрыццём праблемы GitHub прачытайце часта задаваныя пытанні аб магчымай праблеме. Хутчэй за ўсё, на яго ўжо будзе адказ у FAQ.
https://github.com/radimitrov/CSharpShellApp/blob/master/FAQ.MD
Атрыбуцыі SmashIcons:
https://htmlpreview.github.io/?https://github.com/radimitrov/CSharpShellApp/blob/master/SmashIcons_FlatIcon_Attributions.html