eclipse里形如 /* */ 的注释格式化代码后如何更方便地去除每行开头的星号?
8 个回答
更新:找到最简单的方法了。 取消对“块注释的格式化” :
Windows->Preferences->Java->Code Style->Formatter->Edit->Comments,然后取消对“Enable block comment formatting"的勾选。
我对eclipse的功能其实一点都不熟,所以出现问题一般用笨办法。。。这种问题还是上Stackoverflow比较好: http:// stackoverflow.com/quest ions/4598002/cannot-remove-block-comment-in-eclipse-after-formatting
_____________________________________________________________________
谢邀。文字问题我都忘vim上想。方法可能不是最好的,权当抛砖引玉吧。
其实用vim的"块选择"(block visual selection,默认快捷方式Ctrl+v)最方便。不过eclipse里面的vim插件viPlugin,被“粘贴”命令占用了ctrl+v。我没找到对应的快捷键 。
退而求其次,我可以是用宏命令:
"vim普通模式"下(按Esc以后),光标定位到要修改的第一行以后,键入如下字符操作:
qa^xjq
录制完宏了以后,光标定位到之前要修改的第二行的位置,看看有多少行要改。假设为10,那么在"vim普通模式",输入:
10@a
就搞定了。
之后同样的问题也可以用这个宏来弄。不过这个宏应该是关了eclipse以后再开的话需要重新录的。