1. 问题缘由
在使用java写LeetCode的时候,有些题会有一些封装好的类,在本地编写代码的时候,如果没有定义好这些类,就会爆红,看着很难受,此时可以把官方定义好的类拿过来,但是这些类是有块注释的,比如在234. 回文链表中,定义了如下的类:
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode() {}
* ListNode(int val) { this.val = val; }
* ListNode(int val, ListNode next) { this.val = val; this.next = next; }
* }
*/
我们想把它的注释取消掉,但是没有合适的快捷键可以使用
- 单行注释:ctrl+/
- 多行注释:ctrl+shift+/
2. 解决办法
按住alt,单击鼠标左键往下拉,就可以一次性删除左边的*
再删除上面的一个*,就变成了多行注释
此时就可以使用多行注释ctrl+shift+/得到完整的代码了