Текущая настройка
В VS Code моя конфигурация форматирования выглядит следующим образом (
Код: Выделить всё
settings.jsonКод: Выделить всё
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[csharp]": {
"editor.defaultFormatter": "ms-dotnettools.csharp"
},
"[xml]": {
"editor.defaultFormatter": "DotJoshJohnson.xml"
}
}
Что мне нужно
- Конфигурация для автоматического форматирования при сохранении, которое соответствует Поведение VS Code/Visual Studio
- Информация о:
- Необходимых файлах конфигурации и их расположении
- Необходимые плагины и этапы установки
- Настройка LSP для C# (OmniSharp)
- Конфигурация форматирования
Я установил Neovim через Chocolatey:
Код: Выделить всё
choco install neovim -y
- Какой менеджер плагинов использовать
< li>Куда поместить файлы конфигурации - Как настроить LSP для C#
- Как настроить форматирование, соответствующее Visual Studio/VS Code >
- Какие файлы мне нужно изменить, чтобы настроить Neovim для разработки на C#?
- Каким должно быть содержимое этих файлов конфигурации?
Какие плагины следует установить для:- Поддержки LSP
- Форматирования кода
- Особенности C#
- Как обеспечить согласованность форматирования с VS Code и Visual Studio?
- ОС: Windows
- Версия Neovim: 0.10.2 (устанавливается через Chocolatey)
- Visual Studio Professional 2019
VS Code с расширением C# - Основная работа: .NET Framework и WPF XAML
Подробнее здесь: https://stackoverflow.com/questions/791 ... ual-studio
Мобильная версия