microsoft / microsoft/TypeScript

Include re-exports of symbols when suggestion auto-import targets

オープン
#42,312 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

Awaiting More Feedback Suggestion
主要言語
Go
スター
111k
フォーク
14.3k
平均マージ
2日 4時間
マージ済み PR(30日)
132

説明

TS Template added by @mjbvz

TypeScript Version: 4.2.0-dev.20210112

Search Terms

  • auto import
  • export

  • VSCode Version:
  • OS Version:

Steps to Reproduce:

a.js

export function test() {}

b.js

export { test } from './a';

when i type test, only a.js in the suggstion list, b.js not.

but i want import test from 'b.js';

Does this issue occur when all extensions are disabled?: Yes

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

issue にある a.js と b.js の再現から始め、TypeScript の自動インポート候補の処理を追跡してください。test と入力したときに b.js からの再エクスポートがどのように考慮されるかを確認し、候補リストに a.js だけでなく b.js からの import も提示されることを確認してください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, typescript
領域
developer-experience
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。