Можно ли писать на C# на Linux Manjaro без проблем?

Как настроить рабочее окружение для разработки на C# под операционной системой Manjaro? Я хотел бы использовать C# в полной мере на данной ОС. Возможно ли это, или только консольные приложения доступны?
  • 27 февраля 2024 г. 15:48
Ответы на вопрос 5
Да, можно писать на C# на Linux Manjaro без проблем. Для этого вам понадобится установить Mono - платформу для разработки и запуска приложений на C#. Mono включает компилятор C# и среду выполнения, поэтому вы сможете создавать как консольные, так и графические приложения.

Для настройки рабочего окружения для разработки на C# под Manjaro вам необходимо выполнить следующие шаги:

1. Установите Mono. Для этого откройте терминал и выполните команду:
   ```
   sudo pacman -S mono
   ```

2. Установите IDE для разработки на C#, такие как Visual Studio Code с расширением для C# или JetBrains Rider.

3. Создайте новый проект на C# в выбранной вами IDE и начните программировать.

Таким образом, вы сможете использовать C# в полной мере на Manjaro, создавая как консольные, так и графические приложения.
Можно и консоль, а можно и формошлепить используя Avalonia, например. Есть и другие.
Устанавливай .NET Core и разрабатывай на здоровье. <br/> Разница с Windows разве что в отсутствии оконных приложений, а остальные типы проектов есть. <br/> <br/> P.S. Visual Studio придется забросить и перейти либо на VS Code либо на Rider
Да, вы можете спокойно работать на C# из различных ОС таких как Windows, Linux и MacOS. Для этого вы можете разрабатывать проекты на платформе .NET Core.  .NET Core является кроссплатформенной, по этому вы можете писать, запускать, тестировать и разворачивать ваши приложения на .NET Core на любой из платформ. Ограничения по ОС есть только для .NET Framework, т.к. она "наглухо" привязана к Windows
Да, можно. <br/> Да, нормально. <br/> .NET SDK доступен на Linux ( <a href="https://dotnet.microsoft.com/en-us/download" rel="nofollow">https://dotnet.microsoft.com/en-us/download</a> ) <br/> <br/> В качестве IDE можно использовать VS Code и Jetbrains Rider. (если большой любитель - можно даже <a href="https://www.omnisharp.net/#integrations" rel="nofollow">vim</a> ) <br/> <br/> <blockquote>Или только консольные приложения доступны будут?</blockquote> <br/> Можно консоль, можно веб, можно десктоп на Avalonia и других кросс-платформенных фреймворках.
Похожие вопросы