Я использую VS C для бэкэнда и разработки внешнего интерфейса с Express, Nest, Angular, React и Vue (JS и TS).
Я удалил свою красивее расширение, потому что для Vue проектов я использую стиль кода Airbnb, и он не работал с более красивым расширением.
В настоящее время мои настройки VS C:
https://gist.github.com/matthiashermsen/425609b71c7f6d1907fced3eaf2a6021
VS C не форматирует код при сохранении. Когда я использую двойные кавычки в файле .ts, я ожидаю, что он отформатирует его на основе файла linter, поэтому он заменит двойные кавычки одинарными кавычками. В противном случае строка будет разбита, если в строке слишком много символов.
Так, например, эту строку
import { ApiOkResponse, ApiCreatedResponse, ApiConflictResponse, ApiNotFoundResponse, ApiBadRequestResponse, ApiBody, ApiParam, ApiQuery, ApiTags, ApiOperation } from '@nestjs/swagger';
следует отформатировать при сохранении, поскольку она слишком длинная .
Не мог бы кто-нибудь сказать мне, как настроить VS C, чтобы он мог работать со всеми стилями кода и всеми файлами и форматами линтера при сохранении?
Редактор может форматировать HTML код в Vue файлах при сохранении, но он не может отформатировать .ts файлы в моем бэкэнде Nest Js.