我用Java编写了一个预处理程序,用于支持传统C样式块引号的语言:或者: Block quote on multiple这是必要的,这样在行下,任何编译错误都可以使程序员返回到原来的行号(预处理!)源代码。现在,我的预处理程序可以通过Java模式匹配找到并折叠块引号:
String open = “/\\*”; // the initial slash-star
有些人说logcat会显示有问题的行号,然而,我还没有找到这个很棒的资源。这是一个logcat,它显示了当我拔出键盘时应用程序崩溃时出现的错误。/AndroidRuntime(29547): at android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:99)
06-14 10:04:42.734: E/AndroidRuntime(29547): at android.os.Looper.loop(Looper.java</
我已经编写了一个非常简单的java类,它会抛出它应该抛出的异常。但是,我得到的堆栈跟踪如下所示: at Main.go(Unknown Source)注意:堆栈跟踪中没有行号,我希望有行号。在googling上搜索这个问题时,您找到的答案都是关于在编译时添加正确的参数,以确保行号确实存在于类文件中。/build/