IntelliJ IDEA 13调试的问题
IntelliJ IDEA 13中调试碰到如下问题:
1、如何单步执行,不进入;
我试了DEBUG界面中的几个功能键都没有达到效果
F7 单步进入
F8 单步跳过
代码如下:
public static void main(String[] args) {
Test testUser=new Test();
testUser.getUserArticles(1);//断点设置在这里
}
//getUserArticles方法
public void getUserArticles(int userid){
SqlSession session = sqlSessionFactory.openSession();//一条一条执行
try {
IUserOperation userOperation=session.getMapper(IUserOperation.class);
List<Article> articles = userOperation.getUserArticles(userid);
for(Article article:articles){
System.out.println(article.getTitle()+":"+article.getContent()+
":作者是:"+article.getUser().getUserName()+":地址:"+
article.getUser().getUserAddress());
}
} finally {
session.close();
}
}
我想要的效果是,执行到断点后进入(这个可以F7进入),但是进到getUserArticles方法后,按F7或者F8都是直接执行完了。我想是一条一条的执行语句,如代码注释所示。
求指点,谢谢。
------解决方案--------------------