Topic: 哪个IDE支持serialver?

  Print this page

1.哪个IDE支持serialver? Copy to clipboard
Posted by: hitaco
Posted on: 2004-03-16 08:39

每次都要命令行调用serialver, 麻烦死了,这个简单的功能,但好象没看到哪个IDE支持.

2.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: tzutolin
Posted on: 2004-03-16 09:32

hitaco wrote:
每次都要命令行调用serialver, 麻烦死了,这个简单的功能,但好象没看到哪个IDE支持.

NetBeans 有. 從 update center 更新.

Best regards,
tzutolin

3.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: Jove
Posted on: 2004-03-16 09:51

E:\Java\j2sdk1.4.2_02\lib>java -cp tools.jar sun.tools.serialver.SerialVer
use: serialver [-classpath classpath] [-show] [classname...]

可以在Ant中用<java>命令,支持Ant的IDE就支持一切,hoho

4.Re:哪个IDE支持serialver? [Re: Jove] Copy to clipboard
Posted by: tzutolin
Posted on: 2004-03-16 09:57

Jove wrote:
E:\Java\j2sdk1.4.2_02\lib>java -cp tools.jar sun.tools.serialver.SerialVer
use: serialver [-classpath classpath] [-show] [classname...]

可以在Ant中用<java>命令,支持Ant的IDE就支持一切,hoho

Excellent solution~Smile

5.Re:哪个IDE支持serialver? [Re: Jove] Copy to clipboard
Posted by: hitaco
Posted on: 2004-03-16 10:22

难道ant 生成了serialVersionUID还能帮我改代码,加到代码里面去?

kick, hehe

Jove wrote:
E:\Java\j2sdk1.4.2_02\lib>java -cp tools.jar sun.tools.serialver.SerialVer
use: serialver [-classpath classpath] [-show] [classname...]

可以在Ant中用<java>命令,支持Ant的IDE就支持一切,hoho

6.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: Jove
Posted on: 2004-03-16 10:42

<java>有属性可以把输出转到文件
<filter>可以替换源代码中的指定token
或许你这个BT的需求真的可以用Ant做到..

不过我觉得真要图方便,自己写个Java小程序,从系统剪贴板读取类名,执行serialver,把serivalVersionUID再保存到系统剪贴板中
然后Ant中配一个target,执行这个程序

要用时,选中当前类名,ctrl+c, 轻轻一点ant,再ctrl+v Big Smile

当然,那个程序也可以接受一个类名(作为main的参数,或是跳出个GUI窗口),然后在Ant中调用他
ant中有<input>标签,也可以接受用户输入

鼠标轻轻一点,一切ok ..

just kidding

7.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: hitaco
Posted on: 2004-03-16 11:05

其实我的要求很简单呀,只要在一个concrete且Serializable类的editor panel, right click mouse-->generate serialVersionUID, 然后就帮我生成一个long,加到代码里。既然大多数的IDE能做refactoring,这点点的要求应该容易的很。

8.Re:哪个IDE支持serialver? [Re: Jove] Copy to clipboard
Posted by: hitaco
Posted on: 2004-03-16 11:08

好象和serialver -show 没太大区别,就是少copy几次

Jove wrote:
<java>有属性可以把输出转到文件
<filter>可以替换源代码中的指定token
或许你这个BT的需求真的可以用Ant做到..

不过我觉得真要图方便,自己写个Java小程序,从系统剪贴板读取类名,执行serialver,把serivalVersionUID再保存到系统剪贴板中
然后Ant中配一个target,执行这个程序

要用时,选中当前类名,ctrl+c, 轻轻一点ant,再ctrl+v Big Smile

当然,那个程序也可以接受一个类名(作为main的参数,或是跳出个GUI窗口),然后在Ant中调用他
ant中有<input>标签,也可以接受用户输入

鼠标轻轻一点,一切ok ..

just kidding

9.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: Jove
Posted on: 2004-03-16 11:24

召唤牛人写插件..

或者找本eclipse plugin的书,自己来吧

10.Re:哪个IDE支持serialver? [Re: Jove] Copy to clipboard
Posted by: hitaco
Posted on: 2004-03-16 11:54

"召唤牛人写插件."

听上去象是玩英雄无敌

Jove wrote:
召唤牛人写插件..

或者找本eclipse plugin的书,自己来吧

11.Re:哪个IDE支持serialver? [Re: hitaco] Copy to clipboard
Posted by: ioat
Posted on: 2004-03-17 13:12

Ideal好像有这个插件,你可以看看code,然后自己写一个你用的IDE的插件

12.eclipse plugin for serialver [Re: hitaco] Copy to clipboard
Posted by: Jove
Posted on: 2004-03-17 23:11

大侠也玩Hero? 好游戏啊,可惜原来的开发团队已经解散,连版权都被卖出去了..
hitaco wrote:
"召唤牛人写插件."

听上去象是玩英雄无敌


今天比较闲, 做了个Eclipse插件完成这项功能, 在2.1.2和3.0 M7上测试通过
内附源代码,用的不爽请随便改 Big Smile

使用方法, 编辑当前Java文件时,右键鼠标,cjsdn/serialver就是啦

SerialVerPlugin.zip (8.08k)


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923