Kontrola typov a orientácia v kóde
Nainštalujte plugin Language Server (LSP) a Chetty bude môcť v Projekte kontrolovať typy a sledovať symboly pomocou skutočného jazykového servera.
Čo získate
Plugin pridáva šesť nástrojov len na čítanie:
LspDiagnostics— chyby a varovania v súbore.LspGoToDefinition— kde je symbol definovaný.LspFindReferences— všetky miesta, kde sa symbol používa.LspHover— typ a dokumentácia symbolu.LspDocumentSymbol— osnova jedného súboru.LspWorkspaceSymbol— hľadanie symbolu v celom pracovnom priestore.
Výsledky pochádzajú z jazykového servera pre daný súbor, nie z textového vyhľadávania. Chetty vie nainštalovať servery založené na npm do vlastného priečinka, takže Projekt žiadny nemusí mať vopred.
Živá diagnostika
Živá diagnostika kontroluje úpravy priebežne. Vypnutím zastavíte všetky spustené servery a nástroje zostanú v ponuke, ale oznámia, že je LSP vypnuté.
Nečinné servery
Server, ktorý sa nepoužíva, sa zastaví po čase nastavenom v Ako dlho ponechať servery spustené, predvolene po jednej minúte. Server sa tiež uvoľní, keď sa skončí práca jeho konverzácie, takže hotová úloha nedrží jazykový server v pamäti.
Súvisiace návody
Ďalšie pluginy pre kód nájdete v Nástroje pre kód a v Prehľad Projektov sa dozviete, ako Projekt uchováva súbory, ktoré Chetty kontroluje.