1

我是开发新手,从 ruby​​ on rails 教程开始。在那里我遇到了一个错误,在重做它并用谷歌搜索了几天后,我无法弄清楚。我被告知要学习如何调试,但我不知道如何调试。我读到实际上无法调试 css。也许我使用了错误的表达式,我不想谈论我已经在这里问过的错误:CSS在推送到heroku后不起作用,但在本地主机上工作

在这里无休止的滚动不起作用

但我想知道如何调试。我发现了各种代码片段,但不是一个很好的教程,它从一开始就解释了一切。我发现了关于断点的东西,我不知道它是什么,在哪里设置,如何读取或从哪里获取日志文件。你知道我还没有找到关于那个主题的任何好的教程吗?类似于调试假人的东西。非常感谢。

4

2 回答 2

1

调试意味着发现并修复代码中的问题。您可以首先检查代码中的语法错误(例如函数名称中的拼写错误或缺少标点符号)。然后使用打印语句(例如 JavaScript 中的 document.write)来检查您的变量是否具有正确的值。还要检查逻辑中的错误,例如逐一和无限循环。根据意外结果(和错误消息,如果有的话),尝试找出代码的哪一部分有问题。您可以在没有调试器程序的情况下进行调试,但它们提供了有用的功能。您的代码可能运行缓慢(逐行或在断点处暂停),因此在每一行/断点之后,您可以检查其状态。

于 2013-08-31T13:17:49.047 回答
1

Rails Guides站点是学习 Rails 的绝佳资源。

这是一个关于你的主题的好文章:http: //guides.rubyonrails.org/debugging_rails_applications.html——第 3 节进入调试器本身。真的应该是您所需要的,但如果您在阅读本文后有任何具体问题,请告诉我。

但是,调试 CSS 是不同的。通常,调试 CSS 的最佳方法是在网页中实时使用它。您可以使用 FireFox 的Firebug插件或 Chrome 和 Safari 内置的网络检查器来完成此操作。

于 2013-08-31T12:55:40.547 回答