Visual studio code VSCode中带有Laragon PATH环境变量的Laragon终端

Visual studio code VSCode中带有Laragon PATH环境变量的Laragon终端,visual-studio-code,terminal,environment-variables,laragon,Visual Studio Code,Terminal,Environment Variables,Laragon,如何在VSCode中使用带有Laragon PATH环境变量的Laragon终端(在Windows上) 我想在Visual Studio代码中使用Laragon终端。 我想在终端中使用本地的Laragon PHP、Composer、MySQL、Node.js等 打开Laragon,右键单击>工具>路径>管理路径 复制--Laragon--和下一节之间的所有内容(可能是--User--) 我还将以C:\\Users\\[YOUR\u USERNAME]\\AppData\\开头的三行放在开头,因此

如何在VSCode中使用带有Laragon PATH环境变量的Laragon终端(在Windows上)

我想在Visual Studio代码中使用Laragon终端。
我想在终端中使用本地的Laragon PHP、Composer、MySQL、Node.js等

  • 打开Laragon,
    右键单击>工具>路径>管理路径
  • 复制
    --Laragon--
    和下一节之间的所有内容(可能是
    --User--
  • 我还将以
    C:\\Users\\[YOUR\u USERNAME]\\AppData\\
    开头的三行放在开头,因此使用了Laragon composer和npm,而不是全局的
  • 将所有路径放在一行上(它们应该用分号分隔),并将所有反斜杠加倍
  • 打开项目
    settings.json
    ,并添加以下值:
  • 第一行使Laragon终端成为默认值。 第二种方法使终端使用Laragon路径/二进制文件。
    6.您还可以添加Laragon php路径作为语言验证可执行文件:

    "php.validate.executablePath": "C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\php\\php-8.0.3-Win32-vs16-x64\\php.exe"
    

    在我的计算机上
    settings.json
    如下所示:

    {
        "terminal.integrated.shell.windows": "C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\bin\\bash.exe",
        "terminal.integrated.env.windows": {
            "PATH": "C:\\Users\\[YOUR_USERNAME]\\AppData\\Local\\Yarn\\config\\global\\node_modules\\.bin;C:\\Users\\[YOUR_USERNAME]\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\[YOUR_USERNAME]\\AppData\\Roaming\\npm;C:\\[PATH_TO_LARAGON]\\Laragon\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\apache\\httpd-2.4.35-win64-VC15\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\composer;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\cmd;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\mingw64\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\usr\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\laragon\\utils;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\mysql\\mysql-5.7.24-winx64\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\nginx\\nginx-1.16.0;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\ngrok;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\nodejs\\node-v12;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\notepad++;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\php\\php-8.0.3-Win32-vs16-x64;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\putty;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\redis\\redis-x64-3.2.100;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\telnet;C:\\[PATH_TO_LARAGON]\\Laragon\\usr\\bin;${env:PATH}"
        },
        "php.validate.executablePath": "C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\php\\php-8.0.3-Win32-vs16-x64\\php.exe"
    }
    

    通过打开终端并键入
    env
    ,可以检查PATH环境变量中的内容。 要检查php、composer等使用的二进制文件路径,请键入
    哪个php
    哪个composer
    ,等等

    当然,
    [YOUR\u USERNAME]
    应该是您的用户名,
    [PATH\u TO\u LARAGON]
    应该是包含LARAGON的文件夹的路径

    如果您开始使用另一个版本的php(php、apache等),请不要忘记更改路径。 在其他操作系统上,解决方案应该类似,但这个答案适用于Windows

    {
        "terminal.integrated.shell.windows": "C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\bin\\bash.exe",
        "terminal.integrated.env.windows": {
            "PATH": "C:\\Users\\[YOUR_USERNAME]\\AppData\\Local\\Yarn\\config\\global\\node_modules\\.bin;C:\\Users\\[YOUR_USERNAME]\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\[YOUR_USERNAME]\\AppData\\Roaming\\npm;C:\\[PATH_TO_LARAGON]\\Laragon\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\apache\\httpd-2.4.35-win64-VC15\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\composer;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\cmd;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\mingw64\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\git\\usr\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\laragon\\utils;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\mysql\\mysql-5.7.24-winx64\\bin;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\nginx\\nginx-1.16.0;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\ngrok;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\nodejs\\node-v12;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\notepad++;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\php\\php-8.0.3-Win32-vs16-x64;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\putty;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\redis\\redis-x64-3.2.100;C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\telnet;C:\\[PATH_TO_LARAGON]\\Laragon\\usr\\bin;${env:PATH}"
        },
        "php.validate.executablePath": "C:\\[PATH_TO_LARAGON]\\Laragon\\bin\\php\\php-8.0.3-Win32-vs16-x64\\php.exe"
    }