Eclipse以负面方式自动编码块码。
//the following code:
/*
this is just blockcode
in 2 lines
*/
变为:
/*
* this is just blockcode
* in 2 lines
*/
问题在于通过
反转块码标记,右键菜单 - >来源 - >删除阻止评论
只删除开头/*
并结束*/
,将剩下的代码留在前面加上星号*
。
我喜欢通过反复试验来编程,使用/* */
来阻止大量代码和自动格式化。
核心问题是:
为什么autoformat不能在每行前面检测asterix作为已删除的块码的剩余部分并自行删除?
我可以更改块码格式,因此根本不会显示asterix,但会破坏方法/函数的良好注释。
答案 0 :(得分:3)
您描述的行为可能是一个错误,需要报告给eclipse支持。不应将行注释和块注释转换为块注释。
我发现选择一堆代码并按下ctrl-slash是启用/禁用临时代码的一种方便方法。这就是我使用的,而不是块注释,我从来没有被格式化程序烧毁。
答案 1 :(得分:3)
如果要添加多行块注释..
它工作得很好.. !!