例如在第11行加入断点,之后在上面插入一行,断点也会跟着跑到第12行,请问怎么做到的?
它是如何一直跟着那一行走的?Eclipse书签
它是如何一直跟着那一行走的?Eclipse书签
解决方案 »
- 问一个jsp中request获取数据编码的问题
- jdbcTemplate.execute 执行 存储过程 的时候,总是报缺失右括号错误
- eclipse下 Hibernate 运行报错
- 求解,javamail 的问题,环境 linux(一台可以运行,项目部署到另一台就不行了) ,一下是错误提示 求解
- 对了。。请问大家一个问题?怎么用JAVA进行对数组的操作?如:添加,修改,删除?
- 求救!!!CMP中文乱码
- weblogic7.04下运行要servlet是不是还需要在控制台中配置呀?
- 关于Spring的一个问题
- java.sql.SQLException: Field 'xxx' doesn't have a default value
- struts 上传文件 第一次可以上传 进行第二次上传出错
- eclipse下面怎么集成tomcat?
- 求教,hibernate beginTransaction() 死锁
断点和行数在字节码里体现。
eclipse根据这个行数和源文件名,去定位源文件行。
因为我想做一个书签,跟这个类似的功能,但是没有思路无从下手
如果阁下懂,请稍详说明些
因为我想做一个书签,跟这个类似的功能,但是没有思路无从下手
如果阁下懂,请稍详说明些你还是先说说你的书签功能的需求吧,理解JVM 的debug 模式,你必须先理解字节码,不是我一两句就能说的清的。另外JVM这个功能只是用来调试的,非常不建议在production环境使用。
因为我想做一个书签,跟这个类似的功能,但是没有思路无从下手
如果阁下懂,请稍详说明些你还是先说说你的书签功能的需求吧,理解JVM 的debug 模式,你必须先理解字节码,不是我一两句就能说的清的。另外JVM这个功能只是用来调试的,非常不建议在production环境使用。我在做一个xml编辑器(二次开发),用户可能在某一行加入书签(需求跟eclipse断点一样),用户可以通过书签管理,方便的定位到某个书签
因为我想做一个书签,跟这个类似的功能,但是没有思路无从下手
如果阁下懂,请稍详说明些你还是先说说你的书签功能的需求吧,理解JVM 的debug 模式,你必须先理解字节码,不是我一两句就能说的清的。另外JVM这个功能只是用来调试的,非常不建议在production环境使用。我在做一个xml编辑器(二次开发),用户可能在某一行加入书签(需求跟eclipse断点一样),用户可以通过书签管理,方便的定位到某个书签这跟Java加断点完全两回事。你可以这样实现,你定义一个表,xml文件名, 书签名,Xpath表, 这个表可以存在数据库。
也可以是隐藏文件,或者固定放在某个地方。
用户要加书签的时候,你就把用户选中的XML元素的xpath拿来,加到表里去。
以后用户点书签,你就可以去表里查xml文件名和该元素的xpath了,拿到xpath轻松定位XML。
http://www.w3schools.com/xpath/xpath_intro.asp
第一,这是XML编辑器。
第二,这样就改动原文件内容了,编辑器不可以不经用户同一就改用户文件。
加锚点就要强迫用户在元素上加上一个属性,可能会违反该XML本当遵守的xml-schema
第一,这是XML编辑器。
第二,这样就改动原文件内容了,编辑器不可以不经用户同一就改用户文件。
加锚点就要强迫用户在元素上加上一个属性,可能会违反该XML本当遵守的xml-schema
thank you , you are right
eclipse的断点相当于把断点位置写在字节码里面去了,然后由jvm负责在约定好的断点位置停下来并返回行号,然后eclipse根据行号在源文件里面定位而已。对于你的需求,我想,如果你仅考虑用你编辑器的情况,你可以追踪每次编辑操作,更新所在位置
如果还要考虑在编辑器外被编辑的情况,那就是无解了。打个极端的比方,我把那个文件删了,然后放一个txt小说改为相同文件名,你还怎么去找到书签里的那行?
那么基于Xpath的书签还是能够顺利定位的。