首页 > 系统相关 >POWERSHELLPLUS调试脚本方法

POWERSHELLPLUS调试脚本方法

时间:2023-11-05 12:33:50浏览次数:34  
标签:脚本 F8 快捷键 Step POWERSHELLPLUS 对应 调试

在之前的博文中,我曾经提到过,使用PowerShellPlus调试脚本的方法我没有找到,从而使用PowerGUI调试的。今天又研究了一下工具,发现还是可以调试的。也不知道是我那个版本的问题还是其它什么原因导致当时没有能够成功调试。

POWERSHELLPLUS调试脚本方法_快捷键

这个工具的菜单和传统的方式还是有点不一样(这个应该是WIndows7风格吧),我们点击上图工具栏的打开按钮(如上图箭头所示),选择一个已经存在的文件,但然点击左侧的新建按钮可以创建一个新Powershell脚本。今天以PowerShellPlus自带的脚本来做测试。

POWERSHELLPLUS调试脚本方法_快捷键_02

在弹出的对话框中选择一个脚本文件。

POWERSHELLPLUS调试脚本方法_弹出菜单_03

在打开的脚本文件中要设置断点的行右键点击弹出菜单Run in Debugger and break here,这样就开始了调试。

POWERSHELLPLUS调试脚本方法_快捷键_04

Continue对应的快捷键是F5,

Step Into对应的快捷键是F8,

Step Over对应的快捷键是SHFIT+F8,

Step Out对应的快捷键是Ctrl+Shift+F8。

运行过程中如果想看某个变量的值,将鼠标停留在变量上,会以ToolTip的方式显示。如下图:

POWERSHELLPLUS调试脚本方法_快捷键_05

总体使用上调试感觉PowerGUI更友好一些。

标签:脚本,F8,快捷键,Step,POWERSHELLPLUS,对应,调试
From: https://blog.51cto.com/u_3353175/8192460

相关文章

  • unity游戏发布调试
    详见unity手册-平台开发-独立平台1.unity内运行正常,平台运行失败-build-DevelopmentBuild勾选根据平台上的DevelopmentBuild信息,有以下原因1)第三方库与.net的依赖-playerSetting-Other-Configuration&APICompatiblityLevel2.playerSetting2.性能分析-build-AutoconnectPro......
  • shell 脚本文件中如何处理多个选项参数?
    在Shell脚本中,可以使用getopts命令来处理多个选项参数。getopts命令可以解析命令行参数,并使您能够轻松地为每个选项指定操作。以下是一个简单的示例,演示了如何使用getopts命令处理多个选项参数:whilegetopts":a:b:c"opt;docase$optina)echo"选项-a已启用,参......
  • 机智云GE211的具体调试过程
    机智云GE211的具体调试过程可以概括为以下几个步骤:通过USB转TTL工具将机智云GE211转接板连接到安装了机智云串口助手的设备上,实现数据的串口通信协议数据的收发。下载机智云调试助手工具,并使用该工具进行调试。具体过程包括填写机智云调试助手配置、添加新增的产品、打开模拟MCU等......
  • 推荐一些socket工具,TCP、UDP调试、抓包工具
    推荐一些socket工具,TCP、UDP调试、抓包工具https://www.cnblogs.com/porter/p/7838753.html如何使用TCP|UDPSOCKET调试工具联机超高频读卡器HXU7881-6DBI/IPhttps://zhuanlan.zhihu.com/p/648752372?utm_id=0......
  • gdb调试命令
    以调试nginx为例附着到worker进程调试gdbattach12400打断点bsrc/event/modules/ngx_epoll_module.c:860继续执行c客户端发起请求curllocalhost:80后进入断点打印值prevents跳过函数调用单步执行n退出gdbqgdb启动调试gdb后面跟二进制文件gdb/usr/local/nginx/sbi......
  • Linux操作脚本说明
    查看java进程是否存在 ps-ef|grepjava-e所有进程-f全格式PS是LINUX下最常用的也是非常强大的进程查看命令查看系统日志tail-fserver.log杀进程kill-923398重启服务不显示日志./startservernohup.sh重启服务显示日志./startserver.sh......
  • 传奇架设遇到脚本错误如何解决
    很多朋友在架设传奇的时候遇到了一个脚本错误:PGStartAutoPickItem1。这个错误通常会出现在服务器端的代码中,影响游戏的正常运行。这个问题的出现通常是由于服务器的配置文件或者脚本文件有误,或者是与游戏客户端的兼容性出现了问题。解决这个问题首先我们检查服务器的配置文件首先,......
  • STM32驱动SIM900A保姆级调试日记
    外观在优信电子买的,比其它商铺价格略高,不过质量应该有保障引脚连接VCC_IN接5VGND接地RXD接MCU TXDTXD接MCURXD(mcu指的是单片机如STM32)因为我只是用来发短信,所以其它引脚不用接!如果需要打电话可能需要咪头和喇叭!但如果是仅仅需要电话做一个提醒的作用,也可以只接上述几个引脚!串......
  • Python脚本学习——文件处理
    一、模糊查找文件importospath=r"F:\Typora"files=os.listdir(path)foriinfiles:#查找文件中含有某个字符串的文件并确定文件类型(也就是后缀)if'Typora'iniandi.endswith('.exe'):print(i)二、文件自动归类注意当使用的是绝对路径时,需要对文件......
  • 从零实现的浏览器Web脚本
    从零实现的浏览器Web脚本在之前我们介绍了从零实现Chrome扩展,而实际上浏览器级别的扩展整体架构非常复杂,尽管当前有统一规范但不同浏览器的具体实现不尽相同,并且成为开发者并上架Chrome应用商店需要支付5$的注册费,如果我们只是希望在Web页面中进行一些轻量级的脚本编写,使用浏览器......