首页 > 关于eclipse的注释和反注释的快捷键

关于eclipse的注释和反注释的快捷键

使用eclipse那么久了额,对注释和反注释的快捷键一直很模糊,现在记下来,方便查看。



注释和反注释有两种方式。如对下面这段代码片段(①)进行注释:

private String value;

private String count;



public void setValue(String value) {

this.value = value;

}



public void setCount(String count) {

this.count = count;

}



第一种方法: 每一行都用 //  (该方法支持单行注释,同时也支持多行注释)

1). 注释:选中以上全部代码(①),按快捷键: Ctrl + /  ,效果如下:(多选一行也没问题)

// private String value;

// private String count;

//

// public void setValue(String value) {

// this.value = value;

// }

//

// public void setCount(String count) {

// this.count = count;

// }

2). 反注释:

       第一步:从最后一行的 // 开始选,选到第一行的 // 。如图:

 

 

      第二步:按快捷键: Ctrl + / ,即可还原到代码片段①

      注意,按照这种方式,如果选到后面 空白行,则会再次进行二次注释。如图:(多选了第28行)

 

        当我按快捷键: Ctrl + / ,出现的是这样的情况:

 

 

第二种方法: 注释部分以 /* 开头,以 */ 结尾  (该方法不支持单行注释,只支持多行注释)

 

1).  注释:

选中以上全部代码(①)(阴影部分),按快捷键: Ctrl + shift + /  ,效果如下:

 

 

2).反注释(删除注释):按快捷键: Ctrl + shift + ,即可还原到代码片段①



注意:此时即便多选了(如下图,多选了第29行),也是没有问题的。





转载于:https://www.cnblogs.com/yachao1120/p/10124864.html

更多相关:

  •   之前开始读《C++primer》,想着读书不动笔不如不读书,于是就想做一个读书笔记的内容,于是就想起了写一个《C++primer读思录》的一个专栏。一是为了给自己平时读书做笔记,方便自己随时查看。二是为了督促自己每天学习。三是为了知识的分享。于是《C++primer读思录》专栏开始了。  文章中有技术上错误之处,理解不够深入或者...

  • 1.pycharm 自动换行,显示行号,缩进向导 在代码右侧右键 2.自动注释/取消注释 ctrl + / 转载于:https://www.cnblogs.com/xuesu/p/4755086.html...

  • importjava.security.SecureRandom;importjavax.crypto.Cipher;importjavax.crypto.SecretKey;importjavax.crypto.SecretKeyFactory;importjavax.crypto.spec.DESKeySpec;//结果与DES算...

  • 题目:替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 输入:s = "We are happy." 输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 解题: 时间复杂度:O(n) 空间复杂度:O(n) class Solution { public:s...

  • 在C++11标准库中,string.h已经添加了to_string方法,方便从其他类型(如整形)快速转换成字面值。 例如: for (size_t i = 0; i < texArrSize; i++)RTX_Shader.SetInt(string("TexArr[") + to_string(i) + "]", 7 + i);...

  • Ubuntu 14.04安装并升级之后,变成楷体字体非常难看,我昨天搞了一晚上,终于理了个头绪,这里整理一下。 经过网上调研,大家的一致看法是,使用开源字体库文泉驿的微黑字体效果比较理想,甚至效果不输windows平台的雅黑字体。下面我打算微黑来美化Ubuntu 14.04. 1.安装文泉驿微黑字体库 sudo aptitude...

  • 使用string时发现了一些坑。 我们知道stl 容器并不是线程安全的,所以在使用它们的过程中往往需要一些同步机制来保证并发场景下的同步更新。 应该踩的坑还是一个不拉的踩了进去,所以还是记录一下吧。 string作为一个容器,随着我们的append 或者 针对string的+ 操作都会让string内部的数据域动态增加,而动态增加的...

  • 如何使用Python快速高效地统计出大文件的总行数, 下面是一些实现方法和性能的比较。1.readline读所有行使用readlines方法读取所有行:def readline_count(file_name):return len(open(file_name).readlines())2.依次读取每行依次读取文件每行内容进行计数:...

  • 关于逆序数的问题描述如下: 已知数组nums,求新数组count,count[i]代表了在nums[i]右侧且比 nums[i]小的元素个数。 例如: nums = [5, 2, 6, 1], count = [2, 1, 1, 0]; nums = [6, 6, 6, 1, 1, 1], count = [3, 3, 3, 0,...

  • 题目 设计一个算法,计算出n阶乘中尾部零的个数 样例 11! = 39916800,因此应该返回 2   题解 一开始就用最简单对1-n找出5的个数,然后超时了。虽然都直到是要找5,因为2肯定比5多,所以5的个数就是0的个数,只是计算方法得简单明了。既然1-n里5的个数就是0,我们就看看规律。5 10 15 。。。n 那n/...

  • EditText 限定中文8个英文16个的解决方法。 在EditText上控件提供的属性中有限定最大最小长度的方法。可是,对于输入时,限定中文8个英文16个时,怎么办?相当于一个中文的长度是两个英文的长度。 原理就不说了。自己看一下android的源代码。 以上直接上代码。 private final int maxLen =...

  • /**172. Factorial Trailing Zeroes *2016-6-4 by Mingyang* 首先别忘了什么是factorial,就是阶乘。那么很容易想到需要统计* (2,5)对的个数,因为2×5=10。但是这个条件放松一下就会发现其实只要数5的个数就好了,* 因为2实在是比5要多的多。那么这道题目就转...