【webstorm编辑器-哔哩哔哩】 https://b23.tv/vbEyjAN
file->settings->appearance中勾选override default fonts by (not recommended),设置name:NsimSum, Size:12
(appearance外观选项,选中“重写默认字体”,设置名字为NsimSum,它是windows下的宋体字,字号12)。这里设置的是整个IDE显示的文字,包括菜单列表的字。你可以试着把它改成英文,那样再在菜单项中看,中文有的会不正常显示,变成小方块了。
可以尝试在webstorm中设置自动补全功能,这样就不用手动输入左花括号了。具体方法是,在webstorm的Settings中找到Editor -> General -> Smart Keys,勾选上“Insert pair quote”和“Insert pair brackets”即可。另外,也可以尝试更新webstorm到最新版本,看是否有解决该问题的更新。
可参考该视频设置:webstorm-react组件属性自动补全花括号,链接:https://www.bilibili.com/video/av583818607/?vd_source=380211eee074fca5bb1628caa891cf65
基于chatgpt4的回答,这里有一些建议可以帮助您解决这个问题:
检查您的 WebStorm 版本。确保您使用的是最新版本,或者至少是在官方支持的版本范围内。您可以访问官方网站查看和下载最新版本[8]。
如果您使用的是代码片段或快捷键,请确保您正确使用了它们。例如,WebStorm 有许多内置的代码片段和快捷键,如itar + tab 可以生成 foreach 代码片段[10]。请查阅相关文档并熟悉这些功能,确保在编写代码时正确使用它们。
重新设置 WebStorm 配置。有时候,某些设置可能会影响编辑器的行为。您可以尝试重置 WebStorm 的设置以解决问题。通过点击菜单栏【File】——>【Settings】,可以进入设置界面。在这里,您可以查找和修改相关配置。
如果您仍然遇到问题,建议查阅 WebStorm 的官方文档或论坛,以获取更详细的解决方案。希望这些建议对您有所帮助。
以下答案由GPT-3.5大模型与博主波罗歌共同编写:
首先,在webstorm里输入回调函数时,输入左花括号时会自动补全右花括号,所以在输入左花括号后,可以直接键入回调函数的内容,按Enter后自动完成右花括号。如果你需要在回调函数里输入花括号,可以使用以下方法:
在输入左花括号时,按一次空格键让光标移动到左花括号后,手动输入右花括号,然后在右花括号之间输入回调函数的内容,最后按Enter换行即可。
示例代码:
someFunction({
key1: value1,
key2: value2,
callback: function() {
// 在这里输入回调函数的内容
}
});
在webstorm里,可以启用智能括号匹配。在输入左花括号后,可以按一次Tab键激活智能括号匹配,此时会自动插入右花括号。在右花括号之间输入回调函数的内容,最后按Enter换行即可。
示例代码:
someFunction({
key1: value1,
key2: value2,
callback: {
// 在这里输入回调函数的内容
}
});
希望以上两种方法能够解决你的问题。
如果我的回答解决了您的问题,请采纳!
引用chatGPT作答,这可能是因为WebStorm默认启用了自动补全功能,该功能会在输入左花括号时自动补全右花括号。如果您只输入左花括号,并开始输入回调函数的内容,WebStorm会自动为您补全右花括号。
如果自动补全功能不起作用,请确保在WebStorm的设置中启用了自动补全功能。您可以通过依次转到"File"->"Settings"->"Editor"->"General"->"Smart Keys",然后确保勾选"Insert pair bracket"选项来启用自动补全功能。如果问题仍然存在,请尝试重启WebStorm或清除缓存并重启WebStorm,然后再次尝试输入回调函数。