Intellij IDEA,javascript 对象的代码样式,如何在不需要时删除键周围的引号?
Intellij IDEA, code styling for javascript object, how to remove quotes when not necessary around key?
我们想编辑 intellij 中的 javascript 代码样式,以便在不需要时删除对象中键周围的引号:
{
"year": 2018,
"month": 9,
"day": 24,
"startHours": 6,
"startMinutes": 0,
}
应该变成
{
year: 2018,
month: 9,
day: 24,
startHours: 6,
startMinutes: 0,
}
使用CTRL+SHIFT+F
(格式化代码),这可能吗?
我认为使用格式代码不可能做到这一点。你可以做的是 Select All
(Ctrl/Cmd+A) 然后调用意图 ( Alt+ Enter) Unquote property names
.
我找到了一个相当有效的解决方案。它确实需要鼠标点击每个键,但可能不适合大规模替换:
双击要突出显示的键。然后按Ctrl/Cmd+C+W+V
这会复制密钥,扩大选择范围以包括引号,然后粘贴到顶部
我们想编辑 intellij 中的 javascript 代码样式,以便在不需要时删除对象中键周围的引号:
{
"year": 2018,
"month": 9,
"day": 24,
"startHours": 6,
"startMinutes": 0,
}
应该变成
{
year: 2018,
month: 9,
day: 24,
startHours: 6,
startMinutes: 0,
}
使用CTRL+SHIFT+F
(格式化代码),这可能吗?
我认为使用格式代码不可能做到这一点。你可以做的是 Select All
(Ctrl/Cmd+A) 然后调用意图 ( Alt+ Enter) Unquote property names
.
我找到了一个相当有效的解决方案。它确实需要鼠标点击每个键,但可能不适合大规模替换:
双击要突出显示的键。然后按Ctrl/Cmd+C+W+V
这会复制密钥,扩大选择范围以包括引号,然后粘贴到顶部