断点

phpstorm断点调试 php.ini 文件中 Xdebug 配置

匿名 (未验证) 提交于 2019-12-02 22:11:45
[XDebug] xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug" # 要打开xdebug调试 ## 下面是需要配置的 xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_port=9000 xdebug.idekey="PHPSTORM" 弄好后重启集成环境,打好断点,点击phpstorm右上方绿瓢虫图片就会进入调试!

LLDB

我怕爱的太早我们不能终老 提交于 2019-12-02 21:58:35
根据方法名称设置断点:breakpoint set -n 断点方法名称 查看断点列表:breakpoint list 禁用断点:breakpoint disable 1:禁用第一组的断点 启动断点:breakpoint enable 1:启动第一组的断点 删除断点:breakpoint delete 1.1 :删除1.1的断点。注意,删除只能删除某一组, 根据类方法设置断点:breakpoint set --selector touchesBegan:withEvent: 设置ViewController里的touchesBegan方法的断点:breakpoint set --file ViewController.m --selector touchesBegan:withEvent: 根据模糊关键字设置断点:breakpoint set -r game 设置指定ViewController里关键字的断点:breakpoint set --file ViewController.m -r 关键字 image lookup 当前进程加载了哪些库:image list 内存断点:watchpoint -------------------------------------------------------------------------- 设置断点:b set -n

GDB调试代码

情到浓时终转凉″ 提交于 2019-12-02 18:36:55
Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C和C++程序的强力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。以下是 gdb 所提供的一些功能:它使你能监视你程序中变量的值、它使你能设置断点以使程序在指定的代码行上停止执行、它使你能一行行的执行你的代码。在命令行上键入 gdb并按回车键就可以运行gdb 了。(Windows需要安装MinGW或者CygWin并且需要配置环境变量才可以使用) GDB 命令行参数 启动 GDB: l gdb executable l gdb -e executable -c core-file l gdb executable -pid process-id (使用命令 'ps -auxw' 可以查看进程的 pid) 选项 含义 –help -h 列出命令行参数。 –exec= file -e file 指定可执行文件。 –core= core-file -c core-file 指明 core 文件。 –command= file -x file 从指定文件中读取 gdb 命令。 –directory= directory -d directory 把指定目录加入到源文件搜索路径中。 –cd= directory 以指定目录作为当前路径来运行 gdb 。 –nx -n 不要执行 .gdbinit

转载一篇Fiddler的入门教程:fiddler配置及使用教程

余生颓废 提交于 2019-12-02 18:28:14
原文地址: https://www.cnblogs.com/woaixuexi9999/p/9247705.html fiddler抓包原理 注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的 程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler。 配置 打开Fiddler Tool->Fiddler Options->HTTPS 。 (配置完后记得要重启Fiddler). 选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求,第一次会弹出证书安装提示,若没有弹出提示,勾选Actions-> Trust Root Certificate 另外,如果你要监听的程序访问的 HTTPS 站点使用的是不可信的证书,则请接着把下面的 “Ignore servercertificate errors” 勾选上。 证书安装提示: 点击Yes,留意一下红框里面的内容,DO_NOT_TRUST_FiddlerRoot ,这个就是证书的名称。 点击是。 点击确定,这样Fiddler证书就已经添加成功了。 查看一下证书,Actions—>open windows

pycharm 基础教程

社会主义新天地 提交于 2019-12-02 17:41:08
pycharm 教程(一)安装和首次使用 PyCharm 是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好。 首先预览一下 PyCharm 在实际应用中的界面:(更改了PyCharm的默认风格) 安装 首先去下载最新的pycharm 2.7.3,进行安装。可以直接在官网下载。 PyCharm 的激活方式: 1,推荐购买正版。 2,可以选择试用,免费试用30天。 3,网上找激活码: (下面的激活码来自互联网,仅供学习交流之用) user name: EMBRACE key: 14203-12042010 0000107Iq75C621P7X1SFnpJDivKnX 6zcwYOYaGK3euO3ehd1MiTT"2!Jny8 bff9VcTSJk7sRDLqKRVz1XGKbMqw3G 首次使用 1,点击Create New Project. 2, 输入项目名、路径、选择python解释器。如果没有出现python解释器,进入步骤3. 3,选择python解释器。可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python扩展包,和这些扩展包的最新版本。(估计是pycharm连接了pypi) 4,点击OK之后,就会创建一个空项目,里面包含一个.idea的文件夹,用于pycharm管理项目。

React-Native三种断点调试方式的流程和优缺点比较

情到浓时终转凉″ 提交于 2019-12-02 16:39:30
RN的调试和web端的调试虽然相似,但是也有一些不同,下面就来比较一下三种断点调试方法的差异 总结: 感觉还是第一种好一些 1.React-Native-Debugger工具调试法 1.1 首先我们得下载一个React Native Debugger的调试软件 1.2其次,我们找到我们要调试的那个文件,假设这个文件叫做account.js,那么我们打开上面下载的软件 并且同时按下ctrl + P,这时候会弹出一个输入框,输入文本就可以找到我们的account.js 1.3 打开之后,就可以愉快的断点调试啦,点击左边显示行数的数字的地方,就可以在那一行断点 1.4 但如果我们的代码很长,有上千行怎么办呢? 好像一时找不到那个文件啊 这时候ctrl + F, 弹出搜索框,按照代码里的关键位置的代码去搜索就好了,点击按钮就会跳到那一行 优缺点描述 优点:调试过程不会对代码有影响 缺点: 代码很长,而且涉及文件多时调试可能繁琐一些,不能直接在代码里进行操作 2.VScode插件:React Native tool 进行调试 2.1. 首先在VScode中进行搜索,并且install 2.2 调整配置文件 2.3 点击左上角的绿色三角形标志进行调试 优缺点描述 优点:调试过程不会对代码有遗留影响,而且能够直接在项目代码中调试 缺点: 在RN中调试过程将会非常缓慢,和web显著不同

Debug

不羁的心 提交于 2019-12-02 14:57:32
逐行执行代码、查看变量的变化、手动修改变量的值,这一调试技能对于理解代码是如何执行的非常有用。 如果Python console处于激活状态,通过Debug > Debug菜单选项或者Ctrl + F5开始Python调试器,如果IPython console处于激活状态则开启了IPython调试器。之后,Editor窗口将会高亮将要执行的代码行,Variable Explorer窗口将显示当前执行代码中的变量。(它只显示变量的数值和数组类型,不会显示函数或者类对象)。 1.进入调试模式之后,使用调试工具栏中的Step可以逐行执行代码,或者在console命令窗中输入n。 2.使用Step into可以查看某一个具体的函数是如何执行的,或者在console命令窗中输入s。 3.使用Step return可以从某一函数中跳出并执行下一行程序,或者在console命令窗中输入r。 4.关于断点: 如果你希望在某一具体位置检查你的程序,则需要在该行插入breakpoint,按下F12即可,这一行左侧会出现红点。取消该断点也是按下F12。可以同时设置多个断点。 进入Debug状态后,会一步执行到第一个断点处,接下来可以用Step逐行执行,或者用Continue一步执行到第二个断点处。 如果断点是循环语句,用Step是一步步输出一个循环内的逐行结果

idea使用技巧一常用快捷键

只愿长相守 提交于 2019-12-02 14:42:57
快捷键 功能 ctrl+x 删除行 ctrl+d 复制行 ctrl+n 查找类 ctrl+f 查找文本 ctrl+j 自动代码 ctrl+h 显示类结构图 ctrl+q 显示注释文档 ctrl+p 方法参数提示 ctrl+e 最近打开的文件 ctrl+r 替换当前文本中的代码 ctrl+shift+r 替换项目中的代码 ctrl+end 跳到文件结尾 ctrl+home 跳到文件开头 ctrl+space 代码提示 ctrl+shift+space 自动补全代码 ctrl+shift+n 查找文件 ctrl+alt+l 格式化代码 ctrl+alt+o 优化导入的类和包 alt+shift+c或者ctrl+e 对比最近修改的代码 alt+insert 生成代码(如构造函数等) ctrl+alt+space 类名或者接口名提示 alt+enter 自动导包 alt+left/right 切换代码视图 ctrl+b 快速打开光标处的类或方法 alt+up/down 在方法间快速移动定位 f2或者shift+f2 高亮错误或者警告快速定位 ctrl+shift+up/down 代码向上向下移动 ctrl+shift+alt+n 查找类中的方法或变量 ctrl+alt+left/right 返回至上次浏览的位置 ctrl+/或者ctrl+shift+/ 单行注释或者多行注释 fori

你不知道的,F12开发者工具调试技巧

两盒软妹~` 提交于 2019-12-02 10:40:24
你不知道的,F12开发者工具调试技巧 1. 调试伪类 (点击styles 选择:hov 在下方选择元素的状态即可) 方式二 (在elments中选中节点然后右键选中元素前状态,点击后 节点前就会出现一个橘色小球,然后在右侧就可以查看样式了) 2.筛选选中节点上的class名(点击.cls后可在下面的勾选框中筛选) add new class 可为改节点添加一个新的class类名 .cls旁的+号可以在下方添加一个如上的空类名css对象,用于调试 filter中类似 ctrl +F的功能筛选的是下方内容 3. 节点断点调试 很多时候,我们需要查看元素的节点状态发生改变的时候,(通常是js修改)同样选择后,节点前会有蓝色小球标示 这里可以看见当前页面所有断点 5. js断点调试 选择源代码模式 点击创建断点,断点可以创建多个 条件中断断点 (很多时候,并不需要查看所有) 也可以在这里查看信息 6.NetWork 详细介绍 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ILWTnKkr-1572052278865)(C:\Users\Administrator\Desktop\博客分享\imge\t10.png)] 从红色的按钮开始从左到右 记录按钮 处于打开状态时会在此面板进行网络连接的信息记录,关闭后则不会记录。 清除按钮 清除当前的网络连接记录信息。

Idea 进行断点调试的 快捷键

一曲冷凌霜 提交于 2019-12-02 08:46:04
快捷键 功能描述 F8 单步调试,不进入函数内部 F7 单步调试,进入函数内部 Shift+F7 选择要进入的函数 Shift+F8 跳出函数 Alt+F9 运行到断点 Alt+F8 执行表达式查看结果 F9 继续执行,进入下一个断点或执行完程序 Ctrl+F8 设置/取消当前行断点 Ctrl+Shift+F8 查看断点 快捷键 功能描述 F8 单步调试,不进入函数内部 F7 单步调试,进入函数内部 Shift+F7 选择要进入的函数 Shift+F8 跳出函数 Alt+F9 运行到断点 Alt+F8 执行表达式查看结果 F9 继续执行,进入下一个断点或执行完程序 Ctrl+F8 设置/取消当前行断点 Ctrl+Shift+F8 查看断点 查找 Ctrl + H 全局查找 Ctrl 左键双击方法或类,进入内部(转定义) 来源: https://www.cnblogs.com/Fooo/p/11738853.html