2016-11-07 2 views
1

Я только что установил VSCode и пытаюсь отформатировать файл C#. Однако ни одно из предложений here не работает. При использовании функции поиска обеспечивается через Ctrl + Сдвиг + P и затем ищет кода формата., ничего не приходит.Почему VSCode не показывает команды форматирования?

Я пробовал это для разных типов файлов, и форматирование никогда не является вариантом. Как я могу это исправить?

+0

форматирования для C# обеспечивается от [Omnisharp] (https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp) расширение. Вы его установили? – mbernardeau

+0

Да, он установлен. Есть ли команда «format code»? – WhiskerBiscuit

ответ

0

Если у вас уже установлено расширение C#, убедитесь, что есть project.json с минимальным содержимым в корневом каталоге вашего проекта.

enter image description here

Там же должно быть минимальным содержанием в файле project.json. Вот пример минимального содержания для файла project.json:

{ 
    "frameworks": { 
    "netcoreapp1.0": { } 
    } 
} 
+0

Ну, это * * показывает команду сейчас, но ничего не делает. Что входит в JSON? Итак, если вы открываете отдельные файлы, вам не повезло с форматированием? – WhiskerBiscuit

+0

@WhiskerBiscuit JSON содержит конфигурацию проекта .NET Core. Я добавил пример. Теперь я не знаю, как использовать команды форматирования C# без файла project.json в корне базы данных. –

Смежные вопросы