Próbuję dodać biblioteki do "bibliotek zewnętrznych". Dodałem je w Setting -> Javascript -> Libraries
i są one teraz podświetlone jako "(biblioteka główna)", ale nie są dodawane do zewnętrznych bibliotek, które umożliwiają kontrolę kodu i TODO do pracy dla nich.Jak dodać biblioteki do "bibliotek zewnętrznych" w WebStorm/PhpStorm/Intellij
Jaka jest różnica między "domem biblioteki" a "bibliotekami zewnętrznymi" i jak zrobić bibliotekę zewnętrzną?
Naprawdę nie wiem, jak to działa w WebStorm, ale w PhpStorm rzeczy wymienione pod Zewnętrznymi bibliotekami byłyby: 1) plikami PHAR; 2) foldery z 'Ustawienia | PHP | Include paths' (foldery, które nie są częścią rzeczywistego projektu, ale wciąż są przywoływane w celu uzupełnienia kodu: np. Biblioteki zainstalowane globalnie). Całkiem prawdopodobne, że tutaj jest tak samo: globalne moduły npm czy cokolwiek innego. Więc * przypuszczam * kiedy odwołujesz się do biblioteki fizycznie zlokalizowanej poza projektem, powinna ona być tam umieszczona. – LazyOne
Dzięki, LazyOne. Wydaje się, że masz rację co do 'kiedy odwołujesz się do biblioteki, która jest fizycznie umieszczona poza projektem, powinna być tam wymieniona.'. Dodałem taką bibliotekę do bibliotek i rzeczywiście jest ona wymieniona w "Bibliotekach zewnętrznych". Możesz to zrobić tutaj jako odpowiedź, więc mogę to zaakceptować. –
Tak więc teraz pytanie, dlaczego 'TODO's są wyświetlane dla bibliotek, które nie są zewnętrzne (znajduje się w projekcie). Czy wiesz, czy to oczekiwane zachowanie? Założę się, że po oznaczeniu plików jako biblioteki nie należy przeprowadzać inspekcji bez względu na lokalizację (w ramach projektu lub na zewnątrz). –