快捷键笔记

eclipse

1.eclipse: 重命名文件:F2

2.eclipse: 快速封装方法:选中目标代码、alt + shift + M

3.eclipse: 创建对象时补充=号左边部分: ctrl + 2 (有延迟) +L

4.eclipse: 快速删除一行: ctrl + D

5.eclipse: 快速复制一行: ctrl + alt + Up/Down

6.eclipse: 快速移动一行: alt + Up/Down

7.eclipse: 整理代码: ctrl + shift + Fctrl + A 然后 ctrl + I

8.eclipse: 批量修改修饰符: alt + shift + L

9.eclipse: 批量查找替换(windows快捷键): ctrl + F

10.eclipse: 构造函数初始化参数列表(例:new Teacher(name,age,score,…):alt + /

11.eclipse: 大小写转换:先选中、ctrl + shift + X (大写) | Y (小写)

12.eclipse: 查看类的方法体:按住ctrl、单击方法名。回退:alt+left, 前进:alt+right

13.eclipse: 自动整理(导)包: ctrl + shift + O

14.eclipse: 缩小屏幕,多行同时键入: shift + alt + A、鼠标左键按住下拉

15.eclipse: 实现类重写接口的方法: (输入完下列代码后class MyRun implements Runnable{}): ctrl + 1Enter

16.eclipse: 调出文档助手 : alt + /

17.eclipse: 选中一些目标行,然后可以批量单行注释 : ctrl + /

18.eclipse: 抽取公用方法: ctrl + alt + M (有时候无效)
如果无效可以:先选中要抽取的代码块,然后右键Refactor --> Extract Method

19.eclipse: 输出语句:syso + alt + Enter;main方法: main + alt + Enter

20.eclipse: 全局搜索:ctrl + H

idea

1.idea: 整理代码: ctrl + alt + L

2.idea: 添加JavaBean的get/set方法: alt + insert

3.idea: 接收方法返回值: ctrl + alt + V (在有道词典开启时,会快捷键冲突)

4.idea: 输出语句:sout; main方法: psvm

5.idea: 文件重命名: shift + F6

6.idea: 查看接口的实现类: ctrl + H

7.idea: 查看类结构(即eclipse中的outline功能): ctrl + F12

8.idea: 复制一行: ctrl + D

9.idea: 删除一行: ctrl + X

10.idea: 一行代码向上/向下移动: alt + shift + Up/Down

11.idea: foreach: iter + enter(百度!!)

12.idea: 回到上一步操作: XXXXX. 进行下一步操作: XXXXX

13.idea: 重写接口的方法: ctrl + O

14.idea: 添加环绕流程控制语句: ctrl + alt + T

Linux

1.清屏: ctrl + L

2.移动到当前行的开头: ctrl + A

3.移动到当前行的结尾: ctrl + E

4.ping完目标地址后,断开连接 / tail -500f 后取消打印日志:ctrl + C

5.查找关键字"java"出现的路径: which java

6.vi以后: 修改: i , 从最后一行编辑文本: G,o
不保存退出: esc : 输入:q! Enter
保存并退出: esc : 输入:wq Enter
保存并退出: esc : shift + ZZ

7.将a.txt改名为b.txt: mv a.txt b.txt
同时更改路径为/mnt/: mv a.txt /mnt/b.txt
将a.txt剪切到/opt/ftp/下: mv a.txt /opt/ftp/

8.显示当前所有java进程:jps / ps -ef | grep java

9.echo 内容 > a.txt

10.查询带有"xxxxx"关键字的命令: history | grep xxxxx

11.启动联网下载安装的mysql服务: service mysqld start

12.mysql登陆: mysql -uroot -pitcast 这里-u和root之间,-p和itcast之间不能有空格.-u后是用户名,-p后是密码.

13.查看防火墙状态: chkconfig iptables --list

14.得到XXX文件的操作权限: chmod(change mode(改变模式)) 777 XXX

15.解压XXX.tar文件到/export/server/目录: tar -zxvf XXX_x.xx-x.x.x.tgz -C /export/server/

16.远程拷贝: scp -r /etc/profile node-2:/etc/profile

17.查看系统时间: date

18.统一集群各个节点时间: ntpdate -u 0.uk.pool.ntp.org | ntpdate -u 1.uk.pool.ntp.org

19.[root@node-1 conf]# scp spark-env.sh root@node-3:$PWD 将spark-env.sh发送到[root@node-3 conf]路径下。

20.查看当前节点ip:ifconfig

21.执行jar包:java -cp data_auto_extraction-0.0.1-SNAPSHOT.jar com.sf.DataAutoExtraction main方法的参数

其他

1.在DOS命令行中,进入mysql后,退出mysql:ctrl + C

2.SQLyog Sql界面 调整字体大小: 按住ctrl + 滚动鼠标滚轮

3.Notepad++ 修改字体大小: ctrl + alt + 滚动鼠标滚轮

4.XML文件中 注释/取消注释: 先选中目标代码,然后 ctrl + /

5.Chrome清理缓存: ctrl + shift + delete

6.Chrome不加载缓存刷新页面: ctrl + F5

快捷键冲突

开发环境下,可能导致快捷键冲突的情况:

eclipse下,ctrl + shift + F(整理代码)和 搜狗输入法冲突

idea下,ctrl + alt + L(整理代码)和 有道云冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值