【问题标题】:include path and invalid escape character in VS code在 VS 代码中包含路径和无效的转义字符
【发布时间】:2018-12-05 10:03:33
【问题描述】:

下图中第 7 行的红色下划线文本被检测为存在错误invalid escape character in string

这个字符串是一个文件夹路径。为什么无效,我该怎么办?

【问题讨论】:

    标签: visual-studio-code escaping character


    【解决方案1】:

    感谢@Andy Lin,我的问题已通过将正斜杠“/”更改为反斜杠“\”解决:现在可执行路径已在 VS 代码中设置。

    我遇到了同样的问题:我下载了 PHP 包,但找不到“php.exe”,这是在 VS 代码中设置可执行路径的主要要求。

    解决方案:

    首先,您必须复制PHP下载包所在的位置并复制其路径,例如在我的情况下是"C:\Program Files\php-7.4.5"

    通过进入This Pc的属性设置Path > Advance System Setting > Advance > Environment Variable

    会弹出一个窗口,其中有两种类型的变量: - 用户变量 - 系统变量

    编辑路径并在两个变量中添加这个 PHP 包位置并在 CMD 中检查:它可以工作。

    现在打开VS code goto Preference > Setting:会有错误提示:

    没有找到PHP的可执行文件

    复制该 PHP 包位置并在其中简单地添加 "\php.exe" 并将反斜杠更改为正斜杠。

    现在您的地址应如下所示:"C:/Program Files/php-7.4.5/php.exe"

    将其粘贴到 VS Code 设置中。

    "php.validate.executablePath": "C:/Program Files/php-7.4.5/php.exe"

    最后,重启 VS Code:它应该可以工作了。

    【讨论】:

      【解决方案2】:

      它必须是反斜杠“/”而不是斜杠“\”,但是,我不知道为什么是反斜杠。

      win10,我的操作系统,路径使用斜杠,vscode 使用反斜杠....

      【讨论】:

      • 你的意思是正斜杠:“/”反斜杠是“\”
      【解决方案3】:

      这对我有用!

      C:/Users/dell/.virtualenvs/Scripts/python
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-20
        • 2014-09-25
        • 2018-08-30
        • 1970-01-01
        • 2013-08-03
        相关资源
        最近更新 更多