Angular 应用程序的 IntelliJ javascript 调试器,在特定配置文件上具有 Chrome
IntelliJ javascript debugger of Angular app with Chrome on specific profile
我正在使用 IntelliJ 作为我的 Angular 应用程序的调试器。我已按照与 here 中描述的步骤类似的步骤进行操作。通过使用“Angular 应用程序”运行 配置启动调试会话,调试器已设置并完美运行,如所提供的 link.
中正式描述的那样
我的问题是在调试会话期间,打开的 Google Chrome window 似乎没有使用我的任何 Chrome 配置文件。我需要指示 IntelliJ 在特定配置文件中打开 Chrome 浏览器,以便能够在调试 Angular 应用程序时使用我的一些 Chrome 扩展。
有人知道如何实现吗?
想法使用 Chrome 协议和 --remote-debugging-port
选项进行 javascript 调试。调试会话在新的 window 中启动,并使用新的自定义 Chrome 配置文件以确保没有实例使用相同的用户数据 运行 - 这需要作为端口浏览器启动后无法打开调试
您可以在设置中修改Chrome设置 |工具 | Web 浏览器 使用您自己的用户数据(设置、扩展等)启动Chrome - 请参阅https://www.jetbrains.com/help/idea/configuring-javascript-debugger.html#ws_js_debug_default_chrome_user_data。
但是,如果您这样做,请始终确保 Chrome 在开始调试会话之前还没有 运行 您的用户数据,否则它将无法工作。
另请注意,它必须是 Chrome user data folder 的路径,而不是配置文件。如果您使用的是非默认配置文件,请尝试将 --profile-directory="<Your Profile name>"
选项添加到 命令行选项: 字段
我正在使用 IntelliJ 作为我的 Angular 应用程序的调试器。我已按照与 here 中描述的步骤类似的步骤进行操作。通过使用“Angular 应用程序”运行 配置启动调试会话,调试器已设置并完美运行,如所提供的 link.
中正式描述的那样我的问题是在调试会话期间,打开的 Google Chrome window 似乎没有使用我的任何 Chrome 配置文件。我需要指示 IntelliJ 在特定配置文件中打开 Chrome 浏览器,以便能够在调试 Angular 应用程序时使用我的一些 Chrome 扩展。
有人知道如何实现吗?
想法使用 Chrome 协议和 --remote-debugging-port
选项进行 javascript 调试。调试会话在新的 window 中启动,并使用新的自定义 Chrome 配置文件以确保没有实例使用相同的用户数据 运行 - 这需要作为端口浏览器启动后无法打开调试
您可以在设置中修改Chrome设置 |工具 | Web 浏览器 使用您自己的用户数据(设置、扩展等)启动Chrome - 请参阅https://www.jetbrains.com/help/idea/configuring-javascript-debugger.html#ws_js_debug_default_chrome_user_data。
但是,如果您这样做,请始终确保 Chrome 在开始调试会话之前还没有 运行 您的用户数据,否则它将无法工作。
另请注意,它必须是 Chrome user data folder 的路径,而不是配置文件。如果您使用的是非默认配置文件,请尝试将 --profile-directory="<Your Profile name>"
选项添加到 命令行选项: 字段