#react-native #visual-studio-code #intellisense #vscode-settings
#react-native #intellisense #visual-studio-code
Вопрос:
Я столкнулся с проблемой. Я не получаю intellisense свойств onPress onLongPress, paddingHorizontal, paddingVertial даже при импорте, когда я набираю Touch, тогда ожидаемое предложение будет осязаемым, TouchableOpacity и т.д. Никаких предложений, работающих в react native в vscode.
Ответ №1:
Если кто-то все еще ищет решение, вот, установите этот пакет npm @types/react-native
, введя в terminal:
npm install --save @types/react-native
Ответ №2:
Итак, я нашел простое решение для этого. Все, что вам нужно сделать, это изменить свой языковой режим с JavaScript на JavaScript React.
Но это только устраняет проблему с автозаполнением, чтобы также исправить автоматический импорт, вы можете установить это расширение vs code под названием npm Intellisense от Кристиана Колера. Ссылка:https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense
Ответ №3:
Вам нужно будет установить расширение в VSCode, чтобы получить эту функциональность.
Чтобы установить и использовать расширение, просто следуйте инструкциям, предоставленным в этом репозитории github.
Счастливого кодирования!