この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 上で実行され、OS のいくつかの制限の対象となります。
したがって、Windows のみのテクノロジは Android ではまったく機能しません。
これには、WPF、UWP、Windows フォーム、Windows API、およびそれに依存するすべてのライブラリが含まれます。
また、Android の Mono バージョンには、Android.Graphics が原因で冗長であるとみなされたため、System.Drawing が含まれていないことにも注意してください。
アプリが約 350 MB しか占有しない場合でも、デバイスに適切にインストールするには少なくとも 1 GB の無料ストレージが必要です。
[システム要求]
さらに、このアプリケーションはすべてをローカルで実行するため、たとえば 1 GB の RAM、4 コアの 1.0 GHZ CPU を備えたデバイスではうまく動作しない可能性があります。
2 GB RAM と 2 GHZ 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