我的编程空间,编程开发者的网络收藏夹
学习永远不晚

VS CODE 配置 live server 和 Open PHP/HTML/JS In Browser 和PHP debug 及 javascript debugger 和launch.json 及

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

VS CODE 配置 live server 和 Open PHP/HTML/JS In Browser 和PHP debug 及 javascript debugger 和launch.json 及

VS CODE 配置 live server 和 Open PHP/HTML/JS In Browser 和PHP debug 及 javascript debugger 和launch.json 及settings.josn 实现了 非常方便的 HTML 和PHP 及 JS 实时调试。文件如下。

安装的插件如下:全都需要装,不要少

 

调试HTML用live server  实时显示调试。调试HTML 内外链的JS 时,要先启用live server 再 用"F5 JS HTML Launch Chrome against localhost 后,直接按 F5打开chrom.

先配置PHP 调试环境

    "php.validate.executablePath":"D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",    "php.debug.executablePath": "D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\ext\\php_xdebug.dll",

再配置  code-runner 支持PHP和html 用360以绝对路径打开。

    "code-runner.executorMap": {        "php": "D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",        "html": "\"C:\\Users\\Administrator\\AppData\\Roaming\\360se6\\Application\\360se.exe\"",

open-php-html-js-in-browser 的配置。用Chrom以localhost网址打开。

    "open-php-html-js-in-browser.documentRootFolder": "D:/phpstudy_pro/WWW/",    "open-php-html-js-in-browser.selectedBrowser": "Chrome",

liveServer的配置关键点 

    "liveServer.settings.host": "localhost",    "liveServer.settings.CustomBrowser": "chrome",

 

各自的界面 设置 

liveserver 工作区 主要设置  localhost 和chrome

 open-php-html-js-in-browser主要设置,打开URL 和本地绝对路径及打开浏览器为Chrome

 

settings.json 配置文件如下。

{    "php.validate.executablePath":"D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",    "php.debug.executablePath": "D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\ext\\php_xdebug.dll",    "code-runner.saveFileBeforeRun": true,    "code-runner.executorMap": {        "php": "D:\\phpstudy_pro\\Extensions\\php\\php7.3.4nts\\php.exe",        "html": "\"C:\\Users\\Administrator\\AppData\\Roaming\\360se6\\Application\\360se.exe\"",        "javascript": "node",        "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",        "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",      //  "php": "php",        "python": "python -u",        "perl": "perl",        "perl6": "perl6",        "ruby": "ruby",        "go": "go run",        "lua": "lua",        "groovy": "groovy",        "powershell": "powershell -ExecutionPolicy ByPass -File",        "bat": "cmd /c",        "shellscript": "bash",        "fsharp": "fsi",        "csharp": "scriptcs",        "vbscript": "cscript //Nologo",        "typescript": "ts-node",        "coffeescript": "coffee",        "scala": "scala",        "swift": "swift",        "julia": "julia",        "crystal": "crystal",        "ocaml": "ocaml",        "r": "Rscript",        "applescript": "osascript",        "clojure": "lein exec",        "haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt",        "rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt",        "racket": "racket",        "scheme": "csi -script",        "ahk": "autohotkey",        "autoit": "autoit3",        "dart": "dart",        "pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt",        "d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt",        "haskell": "runhaskell",        "nim": "nim compile --verbosity:0 --hints:off --run",        "lisp": "sbcl --script",        "kit": "kitc --run",        "v": "v run",        "sass": "sass --style expanded",        "scss": "scss --style expanded",        "less": "cd $dir && lessc $fileName $fileNameWithoutExt.css",        "FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "sml": "cd $dir && sml $fileName"    },    "open-php-html-js-in-browser.documentRootFolder": "D:/phpstudy_pro/WWW/",    "open-php-html-js-in-browser.selectedBrowser": "Chrome",    "editor.renderWhitespace": "all",    "editor.unicodeHighlight.ambiguousCharacters": false,    "debug.javascript.autoAttachFilter": "always",    "liveServer.settings.host": "localhost",    "liveServer.settings.CustomBrowser": "chrome",}

launch.json 文件 配置了三种方式的调试 node.js 在VS输入调试。PHP的 debug 和 F5键直接调试HTML外链的JS   端口号要设置的跟live server一致。

{    // 使用 IntelliSense 了解相关属性。     // 悬停以查看现有属性的描述。    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387    "version": "0.2.0",    "configurations": [        {            "name": "Launch JS Program",            "program": "${workspaceFolder}/${relativeFileDirname}/${fileBasename}",            "request": "launch",            "skipFiles": [                "/**"            ],            "type": "node"        },        {            "name": "监听 Xdebug open PHP",            "type": "php",            "request": "launch",            "port": 9000        },        {            "type": "chrome",            "request": "launch",            "name": "F5 JS HTML Launch Chrome against localhost",            "url": "http://localhost:5500/${relativeFileDirname}/${fileBasename}",            "webRoot": "${workspaceFolder}"        },    ]}

来源地址:https://blog.csdn.net/sitonn/article/details/128179838

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

VS CODE 配置 live server 和 Open PHP/HTML/JS In Browser 和PHP debug 及 javascript debugger 和launch.json 及

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录