microsoft / microsoft/TypeScript

Provide document links in tsconfig/jsconfig files

Open
#63,793 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Possible Improvement
Dominant language
Go
Stars
111k
Forks
14.3k
Avg merge
2d 4h
Merged PRs (30d)
132

Description

VS Code includes some very basic support for IntelliSense in tsconfig/jsconfig files. This includes providing document links for `extends`, `files`, and `references` in these files:

Image

This currently requires a fair amount of code in the VS Code extension and there are bugs (for example https://github.com/microsoft/vscode/issues/276592) that would require a lot more code to address

I'd love to have this logic be handled by typescript directly so that it matches exactly how `tsc` / `ts-go` works. Other editors could then also benefit from it

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by examining the existing VS Code extension logic for document links in tsconfig/jsconfig files, then compare how tsc and ts-go resolve extends, files, and references. Done means TypeScript directly provides links with behavior matching both implementations; the issue does not name specific source files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, typescript
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.