Krótka odpowiedź
Czy VSC obsługują natywnie strzępienia lub mogę wystarczy oprzeć się na łyk?
Tak. Kod VS obsługuje linting z TSLint extension.. Nie ma potrzeby wdychania.
kroki, aby zintegrować TSLint do VS Kodeksu
Pierwszy, zainstaluj Wymagania: TSLint i maszynopis.
npm install -g tslint typescript
drugie, dodać plik tslint.json
do korzenia projektu. Możesz to zrobić za pomocą tslint --init
, co daje dobre ustawienia domyślne. Alternatywnie, utwórz plik i używać tej minimalnej config, który dziedziczy recommended rules.
// tslint.json
{
"extends": "tslint:recommended",
"rules": {}
}
trzecie, zainstalować rozszerzenie TSLint do kodeksu VS.
- Otwórz kod VS w katalogu głównym projektu.
- Otwórz paletę poleceń CTRL + P
ext install tslint
.
- Wybierz opcję Instaluj, a następnie wybierz opcję Włącz, a następnie ponownie uruchom kod VS.
Czwarty, ciesz się zintegrowanym Lint TS.
podstawie [strony] (https://code.visualstudio.com/Docs/languages) mówią, nie ma wsparcia dla maszynopis do strzępienia i C# –
Sami, czego mi brakuje? Widzę "Intelligentse, Linting, outling dla CSS, HTML, JavaScript, JSON, Less and Sass" tylko - tuż poniżej "refaktoryzacji, znajdź wszystkie odniesienia dla C#, maszynopisu". Brak linting dla C#/ts i nie widzę go stosując moje zasady tslint.json w IDE, więc zakładam, że nie jest jeszcze podłączony. Ale chciałem zobaczyć, czy nie mam gdzieś jakiegoś przełącznika. –
"Brak zamiaru naprawy" https://code.visualstudio.com/issues/Detail/16540 Sugerujemy, abyśmy oparli się na zadaniu https://code.visualstudio.com/Docs/tasks –