reactjs ES 7 React/Redux/GraphQL/React原生代码段不工作

qc6wkl3g  于 2022-11-29  发布在  React
关注(0)|答案(6)|浏览(122)

由于某种原因,我无法使用ES 7 React/Redux/GraphQL/React-Native代码段,尽管我已经安装了所需的扩展。x1c 0d1x

qhhrdooz

qhhrdooz1#

搜索命令您可以使用ES7片段搜索命令搜索片段,该命令可以使用CMD + Shift + P或仅使用CMD + Shift + R(Windows和Linux为CTRL + ALT + R)组合键运行。

huus2vyu

huus2vyu2#

你必须降级到v3.1.1才能正常工作,我也遇到过类似的问题,用这种方法解决了它,我认为更新后的版本不起作用fsr
右键单击扩展并选择install another version,然后在顶部显示版本列表,然后选择v3.1.1

ruarlubt

ruarlubt3#

遇到同样的问题,请检查:
打开VSCodeJSON设置,
“Ctrl + Shift + P”或“Cmd + Shift + P”=〉然后键入“打开设置(JSON)”
复制当前设置并保存到其他地方以便再次使用,然后清除所有JSON设置并通过“ctrl + s”保存,关闭VSCode并再次打开,检查ES7片段是否工作,然后再次转到JSON设置并粘贴之前复制的设置。

kt06eoxx

kt06eoxx4#

<Ctrl><Shift>P

Preferences: Open Settings (JSON)

<Ctrl>F
editor.quickSuggestions

变更

"other": false

"other": true

这解决了我的问题。

wfypjpf4

wfypjpf45#

由于您可能更改了某些设置,扩展已停止工作。
1.请确保已安装并启用了它,并且使用的文件具有正确的文件扩展名(请尝试:.jsx和.tsx)的文件夹中。
1.如果他们仍然不工作,这是在我的情况也,检查您的设置,因为一些设置可以干扰,并使扩展停止工作。
1.通过以下方式打开settings.json:Ctrl + Shift + p,键入:settings.json中,选择:“开启设定(JSON)
1.如果以下设置与我的设置不同,请检查settings.json文件:

"editor.snippetSuggestions": "top",     /*make sure this is NOT "none"*/
    "editor.suggest.snippetsPreventQuickSuggestions": false,
    "editor.quickSuggestions": {
      "other": true,
      "comments": false,
      "strings": true
    },
    "editor.wordBasedSuggestions": true,
    "html.suggest.html5": false,
    "typescript.suggest.paths": false,
    "javascript.suggest.paths": false,

作为快速实验,你可以复制整个代码,粘贴在settings.json的末尾,保存它,重新启动VSC。
如果它解决了您的问题,您可以逐个对命令进行排序,以找出导致您的问题的原因。

z18hc3ub

z18hc3ub6#

检查并确保您的片段建议优先级未选择为“无”
在设置搜索栏中:@已修改
Editor: Snippet Suggestions
确保优先级设置为“top”,或者至少不是“none”。
Snippet Suggestions Drop Down Options
默认值是“inline”,但是在阅读了VS Code的Intellisense和设置文档很长时间之后,我能够通过使用上面提到的“@modified”搜索词搜索所有修改过的设置来找到它。如果这对你来说没有填充,就直接搜索Snippet Sugestions。

相关问题