Проблема с плагином Deno для IntelliJ, автоимпорт, завершение импорта, подсказки по вводу

#intellij-idea #deno

#intellij-идея #дено

Вопрос:

Я не уверен, работает ли плагин по-другому для Webstorm. Я использую его в IntelliJ и чувствую, что этот плагин не работает в соответствии с этим сообщением.

Чтобы назвать некоторые из них:

  1. Я не вижу автоматического импорта. Я набираю assertEquals и asserts.ts кэширую из стандартной библиотеки lib, но среда IDE обрабатывает этот символ как обычный текст, без каких-либо доступных для него контекстных действий, таких как переход к определению или поиск использования, без запроса на импорт из …либо.
  2. После того, как я вручную импортирую символ assertEquals , помещая import { assertEquals } from "https://deno.land/std@0.79.0/testing/asserts.ts"; его сверху, я не могу видеть его подпись, как обычные импортированные функции typescript, и я не могу cmd b и перейти туда, где он определен. Хэшированное имя файла для модулей затрудняет поиск исходного файла:(, поэтому запрос документации IDE становится очень необходимым.
  3. Я не могу вспомнить полный URL-адрес, и плагин не помогает в этом вопросе. Даже если модуль был кэширован ранее, при вводе этого оператора автоматического завершения не происходит import .

И еще кое-что. Я не вижу, где я могу изменить поведение или посмотреть, что возможно для плагина. На странице настроек этого плагина все, что у него есть, — это флажок для включения / отключения этого плагина.

Не мог бы кто-нибудь, пожалуйста, поделиться некоторой информацией о правильном использовании этого плагина или о прогрессе в совместимости между Deno и IntelliJ.

Ответ №1:

Автоимпорт для внешних модулей Deno пока не поддерживается, пожалуйста, следите за обновлениями WEB-48412 и WEB-48411