当前位置:编程学习 > JAVA >>

怎样删除注释

项目里注释掉的代码很多,现在想把注释掉的代码删掉,这样看起来就方便了。请问有什么方法可以删掉注释了代码呀? --------------------编程问答-------------------- 编程实现下

或是ctrl+f 查询注释前面部分 再ctrl+d手动删 --------------------编程问答-------------------- 手动太繁琐了,类太多了 --------------------编程问答-------------------- 人家都嫌注释少,你却嫌注释多。服了。

ide有没有这个功能我不知道


--------------------编程问答-------------------- 这个不可能有工具完成,工具又不知道你注释掉的是代码还是什么,即使是注释掉的代码,工具也不知道是否应该删除。 --------------------编程问答-------------------- 晕,有注释看起来才不麻烦啊,你要想没注释,那就把class文件反编译出来看,保证没注释。
用jad反编译整个目录

cmd 下到你要反编译的目录 运行一下命令(jad 要在环境变量里) 输出到 d:\src 


for /f "delims=" %f in ('dir /a /b /s ^|findstr ".class$"') do (echo find %f & jad -r -ff -s java -d d:\src %f)
--------------------编程问答-------------------- --------------------编程问答-------------------- 反编译咯 --------------------编程问答-------------------- 楼上的经典 --------------------编程问答-------------------- VBA可以搞定一切 --------------------编程问答-------------------- 真晕,公司里的代码压根就没注释,看着像骂人呢。。。 --------------------编程问答-------------------- 要去的话可以写个正则替换掉,不过所有的注释就都没了呢 --------------------编程问答-------------------- 注释不要,真厉害! --------------------编程问答-------------------- 高手啊,你不写注释你自己看得懂,可是代码写的是给不懂的人看的啊,不懂的人看了注释也知道其中代码的作用就不用看代码了。。。。 --------------------编程问答-------------------- 人家楼主是要删除注释掉的代码,不是删除注释,看看有些人的理解能力! --------------------编程问答-------------------- ctrl+shift +/   和你加注释的一样 --------------------编程问答-------------------- [code=Java][/code111111] --------------------编程问答-------------------- 在百度上面有快捷键啊
--------------------编程问答-------------------- 真正的程序,好的程序时不会嫌弃注释多得,可以拿到任何一个程序员手里面都能看得懂,最好 --------------------编程问答-------------------- 自己写个删除注释的程序啊 --------------------编程问答--------------------
引用 3 楼 dr_lou 的回复:
人家都嫌注释少,你却嫌注释多。服了。

ide有没有这个功能我不知道


lz说的是注视掉的程序,不是说明注释。 --------------------编程问答-------------------- 写个程序,读入源码,从/*读到*/之间的全部忽略,其他的保留,完了再写到另外一个目录里去,文件名一样
单行注释类似

这样虽然不能解决所有的问题,但绝大多数注释就都可以干掉了

代码中出现\\的除外 --------------------编程问答-------------------- 记得有个ctrl+ /的快捷键的啊。 --------------------编程问答-------------------- 1.ctrl+f 
2.find 中填入 [/][*]([\s\S]*)[*][/]
3.regular expressions勾上
4.点击replace all
--------------------编程问答-------------------- 1.ctrl+f
2.find框中填入  [/][*]([\s\S]*)[*][/]
3.Regular expressions 勾上
4.点击 replace All --------------------编程问答-------------------- 这个还真没研究过 我们公司的代码几乎找不到一点注释 看得人纠结 --------------------编程问答-------------------- ctrl+shift +/    多行注释
ctrl+shift +\    解除注释
注释多点好啊 --------------------编程问答-------------------- 可以写代码实现,不过你是要删除注释掉的代码而不是删除所有注释的内容,这个会有点困难
首先你要明确哪些东西是你要删除的,代码你可以自己去写,什么样的逻辑规则这个还是得你自己说了算。
呵,人才... --------------------编程问答-------------------- 选好了Ctrl+/就能注释或者解除注释。。。 --------------------编程问答-------------------- Ctrl+/ --------------------编程问答-------------------- 主要是用于删除工具生成的一堆注释,正常的注释当然不会删除 --------------------编程问答-------------------- 全部选中  shift+ctrl+\             去掉注释 --------------------编程问答--------------------
引用 3 楼  的回复:
人家都嫌注释少,你却嫌注释多。服了。

ide有没有这个功能我不知道


写SHELL脚本吧   反正注解就那些东西  递归目录 用正则匹配/*   .....  */  和 //.....
删掉OK --------------------编程问答-------------------- 还是留着吧
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,