小编Mag*_*son的帖子

在 Chrome Devtools Inspector 中禁用“长度创作工具”(css 单位选择器)

不需要的功能
Chrome 95 中引入了新功能,用户可以将鼠标悬停并单击 css 值的单位部分来热交换单位。
该功能是软件包解决方案的一部分,在发行说明中被标记为“ Length Authoring Tools ”,可以在官方博客的发行说明中看到实际情况并详细描述。

如何禁用此功能?

问题一:

在此输入图像描述

如果检查器中的 css 行显示,padding: 0 10px;那么用户可以单击该px行的 - 部分并打开一个选择器,让用户交换px到其他单位,例如rem,vmaxin
单击该部分值不再让用户快速编辑整个值。大多数用户事先已经知道他们想要使用什么单位,因此不需要帮助他们意外选择pt或专门与其他地方 vw一起工作。问题2:px


Ctrl+CCtrl+V 之后
从检查器中选择和复制属性时,现在会在值和单位之间插入空格/新行,因为单位部分似乎被视为单独的元素。这使得开发工具中的原型设计以及复制/粘贴到外部文档变得非常乏味且损坏。

google-chrome google-chrome-devtools

66
推荐指数
1
解决办法
2231
查看次数

Javascript Intellisense 不再适用于 Visual Studio 2022 中初始对象创建后分配的对象属性

与 VS2019 相比,VS2022 中的 Javascript Intellisense Service 似乎进行了一些重大修改。

Javascript Intellisense 似乎不再识别在初始创建上下文之外分配的对象属性。

var r = { a: 1, b: 2 };
r.c = 3;
//"r.a" and "r.b" will here be identified by Intellisense, but not "r.c".
Run Code Online (Sandbox Code Playgroud)

当存在作用域和依赖注入对象(例如 AngularJs 项目中)时,这是一些非常令人沮丧的行为,因为它们不再提供智能感知自动完成或使用“转到定义”的导航。

以前,在 VS2019 中没有JSDoc 标头的情况下,此方法效果很好。

视觉工作室 2019

abcde都可以在这里找到。

Intellisense 在 VS2019 中正常工作

视觉工作室 2022

此处仅提供a, b, 。d

VS2022 不再识别在创建上下文之外分配的属性

是否有任何已知的设置或包来改变/纠正这种新行为?

javascript intellisense javascript-intellisense visual-studio-2022

5
推荐指数
1
解决办法
1142
查看次数