簡體   English   中英

VS Code 正在向我在 JavaScript 和 TypeScript 中的 function 調用添加奇怪的文本

[英]VS Code is adding weird text to my function calls in JavaScript and TypeScript

VS Code 最近開始向我所有的 function 電話添加奇怪的文本:

在此處輸入圖像描述

path:algorithm:data:等不在我的文件中。 VS Code 似乎正在添加它們。 我也無法編輯或刪除此添加的文本。

這是什么文本,如何禁用它?

這些是鑲嵌提示。 VS Code 1.60 可以使用嵌入提示顯示 JavaScript 和 TypeScript 的參數名稱和推斷類型。 嵌入提示不是文件文本的一部分,不會保存到磁盤。

例子中的path: , algorithm:等都是參數名的內嵌提示,可以讓你一眼就明白這些函數的 arguments 是什么。

從 VS Code 1.60 開始,默認情況下禁用 JavaScript 和 TypeScript 的嵌入提示。 如果它們已啟用並且您再次將它們關閉,您可以通過設置完全禁用嵌入提示功能:

"editor.inlayHints.enabled": false

請記住,這將禁用所有嵌入提示,包括其他語言的提示。

您還可以在 JavaScript 和 TypeScript 中選擇性地啟用/禁用特定類別的嵌入提示。例如,要禁用參數名稱提示,只需設置:

"javascript.inlayHints.parameterNames.enabled": "none"
"typescript.inlayHints.parameterNames.enabled": "none"

在 JavaScript 和 TypeScript 中顯示嵌體提示時,還有許多其他設置可讓您進行控制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM