相关疑难解决方法(0)

Eclipse注释/取消注释快捷方式?

我想这是很容易实现的,但到目前为止,我还没有发现两个注释/取消注释快捷的解决方案Java class editorjsf faceted webapp XHTML file editor:

  1. 快速评论/取消注释一行(比如ctrl+ d用于删除单行)
  2. 能够选择多行并评论/取消注释

例如 :

单行java代码,来自:

private String name;
Run Code Online (Sandbox Code Playgroud)

//private String name;
Run Code Online (Sandbox Code Playgroud)

多行java代码,来自:

private String name;
private int age;
Run Code Online (Sandbox Code Playgroud)

/*private String name;
private int age;*/
Run Code Online (Sandbox Code Playgroud)

单行xhtml代码,来自:

<h:inputText ... />
Run Code Online (Sandbox Code Playgroud)

<!-- h:inputText ... / -->
Run Code Online (Sandbox Code Playgroud)

多行xhtml代码,来自:

<h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/>
Run Code Online (Sandbox Code Playgroud)

<!-- h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/ -->
Run Code Online (Sandbox Code Playgroud)

java eclipse keyboard-shortcuts shortcut

264
推荐指数
13
解决办法
49万
查看次数

格式化后无法在Eclipse中删除块注释

Eclipse的自动格式化程序会更改块注释,以便源>删除块注释不会完全删除块注释.源>添加块注释将时钟注释的开始和结束添加到代码行,但在运行格式化程序(Ctrl + Shift + F)后,它包装代码行并在每行的开头添加星号.当我尝试使用Source> Remove Block Comment删除块注释时,块注释的开始和结束将被删除,但不会删除每行开头的星号.

如何阻止Eclipse添加这些星号,或者在删除块注释的开头和结尾时删除星号?

例:

像这样的代码:

    String abc="abc";
    String def="def";
    System.out.println(abc+def);
    System.exit(0);
Run Code Online (Sandbox Code Playgroud)

添加块注释后会变为这样:

/*  String abc="abc";
    String def="def";
    System.out.println(abc+def);
*/  System.exit(0);
Run Code Online (Sandbox Code Playgroud)

应用格式后,这变为这样:

    /*
     * String abc="abc"; String def="def"; System.out.println(abc+def);
     */System.exit(0);
Run Code Online (Sandbox Code Playgroud)

使用"删除块注释"功能后,最终会如下所示:

    * String abc="abc"; String def="def"; System.out.println(abc+def);
    System.exit(0);
Run Code Online (Sandbox Code Playgroud)

eclipse formatting

27
推荐指数
3
解决办法
1万
查看次数

标签 统计

eclipse ×2

formatting ×1

java ×1

keyboard-shortcuts ×1

shortcut ×1