Приветствую всех на канале «Программировать легко». Последним шагом для перехода к написанию программ, является выбор среды разработки. Сейчас их достаточно много и каждая обладает определёнными преимуществами. Разберём их и выберем наиболее подходящую для себя.
Visual Studio
Я использую для написания программ Visual Studio Community 2019. Именно с неё и начнём рассмотрение.
Visual Studio является наиболее распространённым инструментом для написания программ. Большинство программистов на C# и C++ пользуются данной программой. Также, имеется поддержка языков программирования:
- F#;
- Visual Basic;
- JavaScript;
- Python.
В период её использования могу выделить следующие достоинства:
- Официальная версия от компании разработчика языка.
- Имеется возможность загрузки бесплатной версии. Если вы пишите программы не для коммерческого использования, то бесплатно можно сказать Community версию. Её функционал достаточен для изучения языков и погружения в волшебный мир «скриптинга».
- Поддержка. Благодаря постоянному обновлению ПО, пользователь может с лёгкостью расширять функционал разрабатываемых приложений.
- Облачное хранилище.
К недостаткам использования могу отнести сложный интерфейс, который тяжело освоить самостоятельно. Также, среда разработки требует больших вычислительных ресурсов, что может замедлять работу слабого компьютера.
SharpDevelop IDE
Специализированная среда разработки для написания приложений на платформе .NET. Поддерживает все варианты оформлений программ:
- Windows Forms.
- WPF.
- ASP.NET.
Становится идеальным заменителем Visual Studio для слабых ПК. Поддерживаются следующие языки программирования:
- C#;
- F#;
- VB.NET;
- IronPython;
- IronRuby.
Если проект был создан в данной программе, его можно будет открыть в Visual Studio. Обратная операция также возможна.
MonoDevelop IDE
IDE является бесплатной мультиплатформенной средой разработки. Имеется возможность написания обычных программ и веб-приложений для ОС:
- Windows.
- Linux.
- Mac OS.
Если Вы собираетесь разрабатывать приложения для нескольких ОС, то однозначно следует выбирать MonoDevelop.
Основные преимущества:
- Мультиплатформенная IDE.
- Возможность настройки интерфейса под собственные предпочтения.
- Возможность программирования для Unity 3D.
- Доступность.
Аналогом данной программы является Xamarin.
Из данного перечня каждый сможет выбрать подходящую для себя IDE. Если вы планируете разрабатывать приложения только под управлением ОС Windows, то рекомендуется выбрать Visual Studio. Все дальнейшие программы, представленные на канале, будут написаны в Visual Studio.
Спасибо всем за внимание. Если необходимо сделать подробное описание скачивания и установки Visual Studio Community, пишите в комментариях. Ставьте лайки, подписывайтесь на канал. Буду ждать обратной связи.
До встречи в следующей статье, посвящённой написанию первой простой консольной программы на C#