我正在练习JavaScript,并且拥有一些不必在网页内运行的独立JavaScript源代码。
我打开了一个新 - >在Visual Studio社区2015中的文件并将我的JavaScript代码粘贴到那里并将其保存到我磁盘上的文件中。
我设置了我想要的断点。
现在,我看到顶部的附加按钮看起来像运行按钮,但我不知道如何处理附加此代码的内容。如何在调试模式下运行此JavaScript代码?
这个问题涉及使用Visual Studio作为JavaScript独立源的编辑和调试环境。
答案 0 :(得分:2)
您当然可以使用Visual Studio执行此操作。您有两种选择:
使用EXE项目系统使用cscript.exe启动和调试JavaScript文件(充分利用IDE,但需要一些设置)
使用Just-In-Time调试器将Visual Studio附加到cscript.exe,如有必要,启动Visual Studio。 (在没有设置的情况下调试,但没有真正使用IDE )
您可以从EXE创建项目,以便可以使用F5,F10或F11启动EXE。在文件菜单中,选择打开项目,然后选择%windir%\System32\cscript.exe
并在UAC提示上点击忽略。您现在应该有一个名为cscript的项目。
现在,您可以创建或打开.js文件以进行编辑和设置断点。要调试.js文件,请设置项目属性。
右键单击项目并选择属性以打开项目属性页面。
填写以下参数:
其余参数'默认值应该足够好。此时,您已准备好按F5并调试.js文件。
您可以在命令提示符中使用以下命令运行.js文件:
cscript //X <your .js file>
。
这应该会自动显示Just-In-Time调试对话框,您可以从中选择要启动和附加的Visual Studio安装/实例(如下所示)。