Описание тега omnisharp

OmniSharp обеспечивает рефакторинг и поддержку AST для языка C# для различных плагинов, написанных для популярных текстовых редакторов, включая Vim, Emacs, Atom, Sublime Text и Brackets.

OmniSharp - это семейство проектов с открытым исходным кодом, каждый из которых преследует одну цель - обеспечить отличную разработку.NET в ВАШЕМ редакторе по выбору. http://www.omnisharp.net/

Задний план

OmniSharp Server, проект, начатый Джейсоном Имисоном, был написан с целью обеспечения рефакторинга и поддержки AST для языка C# для Vim и более поздних версий Emacs. Первоначально он был предназначен для собственного использования, но приобрел популярность и получил широкое распространение в сообществе разработчиков игр и разработчиков, пишущих C# на платформах, отличных от Microsoft.

С тех пор сообщество расширило поддержку до Atom, Sublime Text и Brackets. OmniSharp превратился в общий термин, обозначающий сервер и все плагины.

Сегодня OmniSharp предлагает облегченную альтернативу традиционным IDE для разработчиков, желающих писать в своих любимых редакторах. Предлагает автозавершение кода, форматирование и другие популярные операции рефакторинга, проверку синтаксиса и простую навигацию по коду.