2022年4月

打开运行工具窗口:查看| 工具窗口 | 运行( Alt+4)WebStorm 完成运行测试后,它会在Test Runner选项卡上的Run工具窗口中显示结果。右侧的控制台显示当前测试会话的输出。它允许您查看有关测试执行的详细信息以及测试失败或被忽略的原因。位于测试结果列表上方的 Test Runner 工具栏允许您显示和隐藏成功和忽略的测试,显示运行每个测试、导出、导入和排序测试结果所花费的时间。

- 阅读剩余部分 -

运行选定的测试或测试文件夹:Ctrl+Shift+F10停止当前的测试会话:Ctrl+F2运行单个测试如果您的测试在开始之前不需要任何特定操作,并且您不想配置其他选项,例如代码覆盖率,您可以使用以下选项运行它们:将插入符号放在测试中,然后按Ctrl+Shift+F10。或者,单击测试旁边的装订线图标。装订线图标会根据测试的状态而变化:

- 阅读剩余部分 -

步进是控制程序逐步执行的过程。WebStorm 提供了一组步进操作,根据您的策略使用这些操作(例如,您是否需要直接进入下一行或输入您在该处调用的方法)。步进按钮位于调试窗口工具栏上。跨过去跳过当前代码行并带您到下一行,即使突出显示的行中有方法调用。方法的实现被跳过,直接进入调用者方法的下一行。单击“跳过”按钮或按F8。在示例中,第 11 行即将执行。如果您越过,调试器将直接移动到第 12 行,而不跳入该multiplication()方法。如果跳过的方法中有断点,调试器将在它们处停止。要在途中跳过任何断点,请使用Force step over Alt+Shift+F8。

- 阅读剩余部分 -

调试器会话 启动后,将出现调试工具窗口,程序将正常运行,直到遇到断点或您手动暂停程序。之后,程序暂停,允许您检查其当前状态,控制其进一步执行,并在运行时测试各种场景。如果您不小心关闭了调试工具窗口,请选择查看 | 工具窗口 | 从主菜单调试Alt+5或按重新打开它。检查调用堆栈当程序暂停时,将您带到这一点的调用堆栈将显示在Frames窗格中。

- 阅读剩余部分 -

显示/隐藏:查看 | 工具窗口 | 调试或Alt+5配置:设置/首选项 | 构建、执行、部署 | 调试器当您启动调试器会话时,WebStorm 会打开调试工具窗口,您可以在其中执行各种调试器操作并分析程序数据(帧、线程、变量等)。默认情况下,调试工具窗口仅在程序遇到断点时出现,并在调试会话终止后停留。要更改此行为,请打开Settings/Preferences对话框 ( Ctrl+Alt+S),转到Build、Execution、Deployment | Debugger,然后选中进程终止时隐藏调试窗口复选框。

- 阅读剩余部分 -

任何调试器会话都基于运行/调试配置。配置类型取决于您的应用程序类型和运行时环境。您可以一次运行多个具有不同配置的调试器会话。通过配置,您不仅可以启动应用程序,还可以告诉 WebStorm 在应用程序启动之前使用一些参数或执行一些操作。例如,您可以将特定于 Node.js 的命令行选项传递给 Node.js 可执行文件。

- 阅读剩余部分 -

断点是源代码标记,可让您在特定点暂停程序执行并检查其行为。一旦设置,断点将保留在您的项目中,直到您明确删除它(临时行断点除外)。如果带有断点的文件被外部修改,例如,通过 VCS 更新或在外部编辑器中更改,并且行号已更改,则断点将相应移动。请注意,进行此类更改时,WebStorm 必须正在运行,否则它们将被忽视。

- 阅读剩余部分 -

使用 WebStorm,您可以使用上下文菜单或装订线图标直接从编辑器运行整个应用程序、单个脚本或测试。如果您需要将一些参数传递给您的应用程序或启动一个工具,例如,一个 npm 脚本,在运行之前,创建一个特定于语言或框架的运行/调试配置并调用它。项目中当前可用的所有运行配置都显示在Select Run/Debug Configuration列表中。从运行/调试配置中了解更多信息。如果您想查看所有当前正在运行的应用程序的列表,请选择运行 | 从主菜单显示运行列表。有关详细信息,请参阅显示正在运行的进程部分。

- 阅读剩余部分 -

Git 允许你编辑你的项目历史。当您正在处理功能分支并希望在与他人共享之前对其进行清理并使其看起来像您想要的方式时,这很有用。例如,您可以编辑提交消息,将与相同功能相关的较小提交压缩在一起,或者将包含不相关更改的提交拆分为单独的提交,将更改添加到先前的提交等等。除非绝对必要,否则请避免修改具有多个贡献者的远程分支的历史记录,例如,如果您不小心推送了一些敏感数据。将重写分支历史的修改推送到远程存储库将被拒绝以防止数据丢失,因此您将不得不强制推送您的更改。您无法修改不允许的受保护分支的历史记录(在 IDE 设置的版本控制 | Git页面中配置受保护分支。请注意,如果分支在 GitHub 上标记为受保护,WebStorm 会在您检查时自动将其标记为受保护出来。push --forceCtrl+Alt+S此外,对于当前签出的分支中未包含的提交,您无法执行修改分支历史记录的操作。

- 阅读剩余部分 -

Git 允许您将标签附加到提交以标记项目历史中的某些点,以便您将来可以参考它们。例如,您可以标记对应于发布版本的提交,而不是创建分支来捕获发布快照。为提交分配标签打开 Git工具窗口 Alt+9并切换到日志选项卡。找到您想要的提交,右键单击它并从上下文菜单中选择新标签。输入新标签的名称并单击OK。该标签将显示在 Git工具窗口 的日志选项卡中 :Alt+9

- 阅读剩余部分 -