PDB文件用什么软件打开?

PDB文件用什么软件打开?,第1张

可以使用PalmReader打开。如果想把PDB文件转换成TXT文件查看,可以使用WavePDB转。

PDB文件阅读器

一. 设计思路

好像PC端的PDB文件查看软件不多,一个PDBingo1.504其英文界面不说,就中文内容也显示不出就很不方便(都屏蔽成...了),鉴于这种情况,并且一些电子图书也只能在模拟器上看,如果碰到不同内码的汉字更是麻烦,鉴于此我利用工作之余写了这个免费程序,方便各位胖友查看PDB文件结果和查看电子图书,希望我的劳动能给各位带来方便。

二. 功能介绍

1. 查看PDB文件头信息,可以修改名称,模拟器不支持中文PDB名称文件使用此功能修改比较方便;

2. 查看所有记录,并显示各个记录的偏移地址、长度、属性、标识等信息;

3. 记录可以分文本方式、十六进制单记录以及浏览全部方式查看,并可以快速定位;

4. 可以浏览标准的电子书文件(包括压缩格式);

5. 可以转换BIG5的电子书为GB格式;

6. 可以转换GB的电子书为BIG5格式;

7. 可以设置、保存看书的前后景颜色和字体;

8. 可以保存PDB文件内容到文本文件;

三. 软件特点

1. 完全免费;

2. 完全支持中文;

3. 软件支持文件拖拽,拖住PDB文件往里扔即可显示该文件信息。

参考资料:http://baike.baidu.com/subview/1018603/1018603.html

如果你还只会使用print来定位python程序问题,那这篇文章就是为你写的,这篇文章将带你入门python调试器。python标准库提供了一个叫pdb的调试器,它提供了调试所需的绝大多数常用功能,比如断点、单行步进、堆栈帧数据的检查等。了解一些python pdb的基本用法和知识,将极大的提高我们的开发技能和效率,节省排查bug的时间。

现在我们使用pdb对下面这个简单的python程序进行调试,以演示pdb的基本用法。(推荐学习:Python视频教程)

运行pdb调试器

在python解释器的命令行参数中添加“-m pdb”就可以启动pdb调试器对应用程序进行调试,如下:

除此之外,还可以通过在程序中设置断点的方式启动调试器。首先导入pdb模块并在需要暂停处调用set_trace函数设置断点。

直接执行加入了断点的程序,程序会自动暂停在设置了断点处。

更多Python相关技术文章,请访问Python教程栏目进行学习!以上就是小编分享的关于python怎么调试程序的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!

在.net项目中生成的pdb是程序数据库文件。

PDB文件是Palm OS *** 作系统上数据文件类型。一般我们在使用Palm系统的电子书时都会遇到这种文件,一般用于电子书或手机电子书 pdb是Palm DataBase的缩写,Palm OS所用文件的扩展名为“.pdb”。

可以使用PalmReader打开。如果想把PDB文件转换成TXT文件查看,可以使用WavePDB转。

PDB文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。当用 /ZI ;或 /Zi ;编译 C/C++ ;程序时或用 /debug ;编译 Visual Basic/C# ;程序时将创建 PDB ;文件。

扩展资料

调试器加载PDB:

Visual Studio调试器假设PDB文件位于与DLL或EXE相同的文件夹下。每一次程序集编译生成唯一的PDB文件,这意味着,即使没有代码改变,也不能使用在以前的编译中创建的PDB文件。

调试器通过将PDB中的特定GUID与二进制的GUID进行比较,发现PDB是否跟二进制文件相匹配。这个Guid在编译过程中嵌入到二进制和PDB中,并将PDB与二进制文件紧密连接。

如果交付件的大小不是问题,最好将PDB和其他二进制文件一起部署,因为它有助于提供更多关于异常的信息。

参考资料来源:百度百科-pdb


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11994059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存