首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在squeak代码中设置断点?

如何在squeak代码中设置断点?
EN

Stack Overflow用户
提问于 2011-03-16 16:08:14
回答 1查看 909关注 0票数 0

嘿,朋友们,Squeak很强大,我知道squeak中的调试器起了核心作用,现在我想在squeak代码中设置一个断点,应该是self: halt,我的问题是,我如何快速跟踪到我设置断点的代码片段?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-18 14:25:12

我自己回答:)

假设我们有一个后缀方法add to String,并且它不是一个buggy方法!

代码语言:javascript
复制
1  suffix
2  "assumes that I'm a file name, and answers my suffix, the part after the last dot"
3    | dot dotPosition |
4   dot := FileDirectory dot asCharacter.
5   dotPosition := (self size to: 1 by: -1) detect: [ :i | (self at: i) = dot ].
6   self halt.
7   ^ self copyFrom: dotPosition to: self size

注意添加的第7行self halt。我们也可以通过插入self halt来编辑可疑代码。

当我们运行这个方法时,执行self - halt将启动预调试器,我们可以从那里继续,或者进入调试器并查看变量,单步执行计算,并编辑代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5322497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档