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+/得到完整的代码了