2013-07-01 5 views
15

я пытаюсь из WebStorm, и автозаполнение раскрывающийся представляет решения, которые являются слишком многословнымКак ограничить выбор автозаполнения в webstorm?

, например:

enter image description here

как я могу сократить это вниз до приемлемого уровня? так как это означает, что автозаполнение бесполезно для открытия api.

+1

Ну ... посмотрим, выключится ли «Настройки | JavaScript | Более слабая догадка типа для завершения 'будет делать лучше. – LazyOne

+0

спасибо за предложение, но да, я сделал это, прежде чем снимать скриншот: P – JasonS

+1

Ну ... попробуйте связаться с командой поддержки JB напрямую (электронная почта для поддержки @ ...) - обычно они делают очень хорошую работу и должны расскажите вам, что можно сделать здесь (или если это ошибка или что-то еще), если вы предоставите им хорошие примеры, четко указывающие, что вы ожидаете увидеть и что вы получаете вместо этого). – LazyOne

ответ

1

Как предложено LazyOne, нет real решение для этого, поскольку JavaScript является динамически типизированным языком. Webstorm пытается предоставить вам все возможные варианты.

Возможно, вы, однако, хотели бы использовать TypScript, который по существу компилируется в JS. Лучшим вариантом сейчас является создание новой темы на https://youtrack.jetbrains.com/issues

1

Попробуйте использовать реальные объекты, желательно с аннотациями JSDoc. Для ECMAScript/Node.js и подобных базовых материалов Webstorm предоставляет эти аннотации из коробки. В таких случаях автозаполнение, похоже, работает намного лучше.

Смежные вопросы