Java开发中一些好用的便捷操作(持续更新)

各种编译器好用的快捷键/快捷操作

从现在开始,未来笔者用到什么快捷键,或想起来什么好用的快捷操作,或新学到什么新的便捷操作,就会写在下面,没有顺序,长期更新

idea/eclipse——ALL

适用于idea或eclipse中所有场景

笔者自己原先是用惯eclipse的,后来更换到使用idea后,有很多快捷键通过设置移动到了idea中

故,存在快捷键在idea和eclipse之间错乱的可能性,或者你所使用的是其他编译器,如果我给出的快捷键不管用,大家只需要知道一定有一个快捷键可以实现后面描述的操作,然后你可以去百度查一下你所使用的编译器下这个功能的快捷键是什么

序号快捷键快捷键作用描述
1Ctrl + /单行注释
1.如果没有选中内容,会注释当前光标所在行 (//)
2.如果选中了内容,会将所有选中内容的行注释(无论这行是否选全)
2Ctrl + Shift + /多行注释
1.如果没有选中内容,会在当前位置产生一个多行注释 (/**/)
2.如果选中了内容,会将选中的内容用多行注释包裹起来
3Shift + Enter向下换行
无论光标在当前行何处都向下创建新的一行
4Ctrl + Alt + Enter向上换行
无论光标在当前行何处都向上创建新的一行
5Ctrl + F文件内搜索
6Ctrl + R文件内搜索及替换
7Ctrl + Shift + F全局搜索
8Ctrl + Shift + R全局搜索及替换
9Ctrl + Z撤销
撤销一步对当前窗口文档的修改
10Ctrl + Y(eclipse)
Ctrl + Shift + Z(idea)
恢复撤销
恢复一步当前窗口文档被撤销的修改
11Ctrl + 左右方向键光标向左或向右移动一个单词(不按Ctrl只移动一个字母)
12Home、Endhome键光标移动到行首,end键光标移动到行尾
13Shift + (11、12)上两条可搭配Shift使用,表示选中光标移动跨过部分的内容
14Ctrl + D(idea)
Ctrl + Alt + 上下方向键(eclipse)
复制当前光标所在行到下一行/复制当前选中内容到选中内容后边
这个在Eclipse中是Ctrl + Alt + 上下方向键表示复制到上一行或下一行
15Alt + 上下方向键(eclipse)
Alt + Shift + 上下方向键(idea)
带着当前选中内容所在所有行/光标所在行,向上或向下移动
16(boolean).if + Enter只要是一个boolean值或者返回boolean值的表达式,就可以在后面写.if然后回车直接生成if代码块:if(boolean){}
17(数字/数组/集合).fori + Enter在数字、数组、集合后边输入.fori,然后回车,直接生成正向遍历的for循环体:for(i=0;i<[数字、数组/集合长度-1];i++){}
18(数字/数组/集合).forr + Enter在数字、数组、集合后边输入.forr,然后回车,直接生成反向遍历的for循环体:for(i=[数字、数组/集合长度-1];i>0;i–){}
19(数组/集合).for + Enter在数字、数组、集合后边输入.for,然后回车,直接生成增强for循环体:for(Type item:数组/集合 list<Type>){}

Idea、Sublime Text3等——html、js、css

适用于写前端

序号快捷键/便捷操作快捷键作用描述
1输入 ! 后按下Tab键在html文件中使用,快速生成html基础格式
2输入标签内容后按下Tab键在html文件中使用,快速生成一对标签,如输入div后按Tab键会变成<div></div>
3输入标签内容+.xxx后按下Tab键在html文件中使用,快速生成一对标签,以及类名,如输入div.class1.class2(可以连续点赋予多个类)后按Tab键会变成<div class=“class1 class2”></div>
4输入标签内容+#xxx后按下Tab键在html文件中使用,快速生成一对标签,以及id,可搭配之前的.类名一起使用,如输入div.class1#id1#id2(可以连续点和#赋予多个类多个id)后按Tab键会变成<div class=“class1” id=“id1 id2”></div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值