关于C# Shell .NET IDE
在 Android 下使用 Mono CLR 编译和学习 C#
在 Android 下使用 Mono CLR 随时随地编译和学习 C#
[主要特点]
- C# 12 支持
- 语法高亮
- 代码完成
- NuGet包管理
- 显示编译期间的代码错误
- 实时显示代码错误🛒
- 导出程序集(exe/dll)
- 创建程序集的启动器快捷方式
- 多个可定制的编辑器主题
- 编辑器自定义(字体大小、隐形字符)
- 基本调试
- 支持控制台代码
- 支持.NET MAUI (GUI)
- XAML 布局设计器 (MAUI) 🛒
- 单元测试支持
[运行时注意]
这不是 Visual Studio 或 Windows。
此应用程序在 Android 上运行,并受到一些操作系统限制。
因此,仅限 Windows 的技术根本无法在 Android 上运行。
这包括 WPF、UWP、Windows 窗体、Windows API 以及依赖于它的所有库。
另请注意,Android 的 Mono 版本没有 System.Drawing,因为 Android.Graphics 认为它是多余的。
您的设备需要至少 1 GB 的可用存储空间才能正确安装,即使该应用程序仅占用约 350MB。
[系统要求]
此外,此应用程序在本地运行所有内容,可能无法在具有 1 GB RAM 和 4 核 1.0 GHZ CPU 等设备上正常运行。
2 GB RAM 和 2 GHZ x 4 应该运行良好。
在通过电子邮件发送或打开有关可能问题的 GitHub 问题之前,请先阅读常见问题解答。它很可能已经在常见问题解答中得到解答。
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