vscode/extensions/typescript-language-features
Nathan Shively-Sanders 5e6ec068b2
Split TS' AI-backed code actions into separate entries (#201140)
* Split TS' AI-backed code actions into separate entries

Lets the user decide whether to add AI to their code action, which shows
intent, which is good for us to learn whether people actually want this.

Related: this should be unflagged for insiders. To do this, do I just
delete the flags?

* Stop appending a duplicate message in missingFunctionDeclaration

* Fix: quickfix was still showing Copilot-only

It's a workaround--I'm not sure of the right way to do this.

* Update to use `isAI`

* Put AI code actions after others.

* Add isAI to rest of code actions

* Remove flags for TS AI code actions

* Check for copilot-chat instead of copilot

It's possible to have copilot installed without copilot-chat.

* Fix file casing

---------

Co-authored-by: Matt Bierner <matb@microsoft.com>
2024-01-31 22:46:39 +00:00
..
media Remove Node.js walkthrough/getting started guide (#176325) 2023-04-04 15:27:13 -07:00
resources/walkthroughs Reapply JavaScript and Node.js walkthrough (#161003) 2022-09-15 13:02:43 -07:00
schemas Bump default target for jsconfig template 2022-02-28 15:16:39 -08:00
src Split TS' AI-backed code actions into separate entries (#201140) 2024-01-31 22:46:39 +00:00
test-workspace Only return single ts-ignore action if there are multiple errors on one line 2020-05-20 15:17:22 -07:00
web Fix reference to worker session (#198820) 2023-11-21 16:06:33 -08:00
.eslintrc.js Adopt prefer-readonly in JS/TS extension (#165089) 2022-11-14 20:12:10 -08:00
.vscodeignore Reapply building of web server (#166391) 2022-11-15 14:55:40 -08:00
cgmanifest.json Fix links in cgmanifest 2021-09-07 14:46:19 -07:00
extension-browser.webpack.config.js Split up webServer.ts (#198802) 2023-11-21 12:06:47 -08:00
extension.webpack.config.js remove the last typescript-vscode-sh-plugin references 2022-02-01 17:38:36 +01:00
package.json Split TS' AI-backed code actions into separate entries (#201140) 2024-01-31 22:46:39 +00:00
package.nls.json Split TS' AI-backed code actions into separate entries (#201140) 2024-01-31 22:46:39 +00:00
README.md Update README.md 2019-04-08 15:45:47 -04:00
tsconfig.json Split TS' AI-backed code actions into separate entries (#201140) 2024-01-31 22:46:39 +00:00
yarn.lock Bump follow-redirects from 1.15.3 to 1.15.4 in /extensions/typescript-language-features (#202211) 2024-01-11 19:09:15 -08:00

Language Features for TypeScript and JavaScript files

Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.

Features

See TypeScript in Visual Studio Code and JavaScript in Visual Studio Code to learn about the features of this extension.