java - 为什么 Eclipse 自动格式化 block 代码不一致?

标签 java eclipse formatting

Eclipse 以消极方式自动格式化 block 代码。

//the following code:
/*
this is just blockcode
in 2 lines
*/

变成:

/*
 * this is just blockcode
 * in 2 lines
 */

问题在于通过

逆向 block 代码

mark,rightclick menu-> source -> remove block comment

只是删除了开始的 /* 和结束的 */ ,剩下的代码前面有星号 *

我喜欢通过反复试验来编程,使用 /* */ 来阻止大量代码并多次自动格式化。

核心问题是:

为什么自动套用格式无法将每一行前面的星号检测为已删除 block 代码的剩余部分并自行删除?

我可以更改 block 代码格式,因此根本不会显示星号,但这会破坏对方法/函数的良好注释。

最佳答案

如果要添加多行 block 注释..

  1. 选择要评论的代码...按“Shift+Ctrl+/”
  2. 要删除,请执行“Shift+Ctrl+\”或“标记,右键单击菜单-> 来源 -> 删除 block 注释”

而且效果很好..!!

关于java - 为什么 Eclipse 自动格式化 block 代码不一致?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9801800/

相关文章:

java - Web 服务无法在 GlassFish 上运行

java - 相机X : How to call the analyze method with an image

java - 无法从Object转换为IntWritable

eclipse - 在 Eclipse Mars 上安装 Subversion SVN 插件期间计算需求和依赖关系非常慢,为什么?

java - 如何在 JTextArea 中均匀地分隔二维数组而不使用\t?

java - javax.persistence.EntityManager 线程安全吗

java - 从 eclipse viewpart 获取内容

java - 在 Eclipse 中使用 Selenium 出现 JSONException

mysql - 将数字格式化为 2 位小数

regex - Vim:按空格对齐列