【发布时间】:2012-02-13 18:40:20
【问题描述】:
我正在调试一个 客户端的 3500 行 PHP 文件。包含此文件会导致PHP Parse error: syntax error, unexpected $end in ... 错误,因此我假设某处缺少大括号。是否有一种简单的工具或方法可以在线或在我正在使用的 Komodo IDE 中发现缺少大括号?
【问题讨论】:
-
3000 行文件?玉。 stackoverflow.com/questions/378959/…
-
在大多数 IDE 中,您可以通过查找每一行出现错误的位置来找到丢失的大括号。
-
NetBeans :) 这就是我的想法。 . .
-
使用 vi,您可以简单地使用 % 在括号上弹跳并查看不再对齐的地方。
-
复制文件并注释/删除部分代码,直到您没有收到任何投诉。这使得调试更容易只要确保如果你真的做了一些事情(比如修改数据库/文件),你也会删除该代码,这样你就不会弄乱任何东西。
标签: php debugging ide syntax-error