Mac快捷键,Linux命令,IDEA,Eclipse,Visual Studio快速输入,快捷键

MAC操作

Alfred相当于everything 搜索用的
command相当于ctrl
按住com连续选中多个文件
option相当于alt
安装dmg 拖入应用
安装pkg 按步骤安装
ctrl+up 管理多个桌面
com+d收藏网页
com+j 桌面设置
com+r刷新
com+w关闭当前
com+q关闭软件
com+n多窗口
com+m最小化
com+z 撤销
com+r 编译运行
com+tab切换窗口
四指轻扫 切换屏幕
大拇指+三指拖放 回桌面
option+com+space 访达
option+com+esc 强制退出
option+com+delete 直接删除
ctrl+com+q 锁屏
com+a 全选
fn+com+c 复制
fn+com+v粘贴
com+c后com+option+v 剪切
按住option拖拽文件 复制
直接拖拽文件 剪切
回车 看文件信息
空格 重命名
三指轻击 网页快照/查单词
com+shift+3 全屏截屏
com+shift+4 局部截图
按住option关闭 关闭所有访达
ctrl+space 切换输入法
大写键 切换中英文
按住com点击网页连接 保留当前网页跳转

windows快捷键
ctrl+n 多开浏览器
shift+enter excel换行

Idea 快速输入

快速输入
soutp 形参名
soutv 变量名
soutm 当前类名/方法名
abc.sout 输出abc
psvm 生成main方法
prsf 生成 private static final
psf 生成 public static final
psfi 生成 public static final int
psfs 生成 puclic static final string
List list = new ArrayList<>();
list.for 增强for循环
list.fori for循环
list.forr 不超过list长度循环
ifn 生成if(list=null)
Inn 生成if(list!=null){}

Mac idea快捷键

mac的Linux root root123
mac的mysql root 12345678 xll*2efbZ>>9
option +shift+up/down 上下移动代码
com+option+t 生成try catch/for等环绕
com+option+L格式化代码
com+shift+enter 智能补全
option+enter 补全代码
option+/ 代码提示
com+. 展开/折叠代码
com±/+ 折叠/展开代码
com+n 生成构造器
com+o 查找
com+x 剪切当前行
com+d 复制一行
com+delete 删除一行
com+v 从剪切板粘贴
ctrl+i 实现
ctrl+o 重写
com+/ 单行注释
com+option+/ 多行注释
com+f 查找
com+r 替换
com+c 复制当前行
com+w 关闭当前
ctrl+h 类继承结构
双击shift 查找
option+up/down 选中代码块
shift+enter 开始新一行
com+option+b 查看某类所有子类
shift+f6 更改变量名称
ctrl+option+h 方法调用层次
com+shift+U 大小写切换
com+left/right 光标移到行首/行尾
tab 代码缩
shift+tab 代码进
ctrl+option+o 优化import

Windows idea快捷键

ctrl+f 查找
ctrl+r 替换
ctrl+d 复制一行并粘贴在下一行
ctrl+y 删除一行
ctrl+x 剪切一行
ctrl+v 粘贴一行
ctrl+c 选中复制一行
ctrl+z 撤销
ctrl+e 打开最近文件
ctrl+h 查看继承关系
ctrl+n 根据类名查找类文件
ctrl+/ 单行注释
ctrl+shift+/ 多行注释
ctrl+shift+f 项目中查找关键词
alt+insert 生成get/set,tostring,override
alt+enter 智能补全
Ctrl+shift+enter 语句补全/补全分号
Ctrl+空格 基本补全
Ctrl+shift+空格 智能补全
Alt+/ hippie补全
ctrl+alt+L 格式化代码
ctrl+alt+o 优化import
ctrl+alt+I 自动缩进
alt/ctrl+shift+up/down 上下移动代码
ctrl+o 重写/实现方法
ctrl+i 选择可继承的方法
连按2次shift 快速查找
ctrl+alt+t 生成环绕代码if else/try catch/synchonized/for/if
ctrl+alt+m 抽取为方法
step over 不进入方法体,下一步
step into 进入方法体,下一步
step out 跳出方法体
Ctrl+shift+ 减号 折叠方法中代码
Ctrl+shift+numpad 加号/减号 展开/折叠代码
shift + F6 同时修改所有变量名字
ctrl + shift + f 全局关键字查找
ctrl + shift + r 全局关键字替换
ctrl + n 查找类,包含java,class以及jar包内的类
ctrl + shift +n 查找文件,常用语查找页面等
shift双击 查找所有
ctrl + mouse 进入接口方法的定义位置
ctrl + alt + mouse 进入接口方法的实现位置

IDEA 最常用快捷键

查找文件

ctrl + N 查找类,包含java,class以及jar包内的类
ctrl + shift +N 查找文件,常用语查找页面等
shift双击 查找所有
查找内容

ctrl + F 查找当前文件内的内容
选中单词 alt+F3 相当于上述ctrl+F
接着按F3 跳转到下一个结果 (shift +F3)反向
ctrl+shift+F 全局搜索
ctrl+R 查找并替换
ctrl+shift+R 全局查找并替换
ctrl+G 根据行号进行查找
类操作

按住ctrl+alt鼠标左键点击类型,可以进入到父类
ctrl+F12 打开方法节后,相当于eclipse的ctrl+o
ctrl+alt+L 格式化代码
ctrl+alt+O 自动导包
Shift+F6,重命名(类型,方法名,变量名等全部通用)
alt+上,下,在上一个或下一个方法
代码操作

Alt+F7,在方法上使用,就是找到在哪里用了这个方法
alt+insert 生成getset,或者构造器等方法
ctrl+x 删除行 同时将改行放入剪切板
F2 跳转到代码错误的地方
ctrl+shift+u 切换大小写
ctrl + alt +M 提取代码到新的方法(m=method)
ctrl + alt + v 提取方法返回值,生成局部变量(v=variable)
ctrl+alt+左右,在上次编辑的地方跳转
ctrl+shift+上下,上移或下移代码
debug

F8 单步往下走
F7 进入方法
shift + F7 智能步入
Alt+F8 选中某个语句后计算,相当于eclipse的inspect
编译

ctrl+F9 编译,build
其它技巧

ctrl+shift+alt+S 打开项目结构面板
alt+enter 修复错误
ctrl+shift+space 智能提示,尤其用于new 后面
student.getName().var 按tab键 将变成 String name = ……
list.for 按tab键,将会变成增强或循环
sout entet 相当于syso
psvm 打出main方法
ctrl+tab 切换编辑的类
ctrl+K 提交
ctrl+shift+K push

在这里插入图片描述

visual studio快捷键

ctrl+c 复制一行
ctrl+d 复制一行到下面
ctrl+x 剪切一行
ctrl+L 删除一行
ctrl+enter 当前行前插入空行
ctrl+k+d格式化代码
alter+enter 智能改错
alter+up/down 上下移动一行代码

eclipse快捷键

自带代码提示功能
Alt+/ 补全代码/提示代码
Alt+up/down 交换上下行
Alt+前/后 前一个/后一个编辑画面
ctrl+q 最后编辑的位置
ctrl+L 跳转到指定行
Ctrl+shift+P 跳转到大括号{}的开头或结尾
选中内容Tab 增加一个缩进
选中内容shift + Tab 减少一个缩进
Alt+shift+m/l 抽取方法or变量
Ctrl+shift+f 格式化代码
alt+shift+r 重命名 全局变量,方法一起重命名,重命名类中一个属性按两次,比ctrl+h快
ctrl+t 接口上用,查看实现实现方法和实现类
Ctrl+shift+numpad 斜杠/* 折叠/展开代码
Ctrl + 空格 提示代码,非常好用,sysout,ma
Ctrl+/ 注释
Ctrl+shift+/ 多行注释
Ctrl+m 窗口最大化
Ctrl+1 智能生成 相当于Alt +enter,实现接口
Ctrl+2 为本地变量赋值,将方法计算结果赋值于一个本地变量上
Ctrl+d 删除一行
Ctrl+e 打开的文件间切换
Ctrl+h 搜索/置换 点文件搜索
Ctrl+o 打开outline,概述,变量,方法情况,可直接跳转
全局搜索 Ctrl+shift+r 找文件,打开文件,类,配置,接口都可以
Ctrl+Alt+up/down 复制一行
Alt+up/down 移动一行
shift+enter 插入空白行
Alt+shift+t 重构菜单
选中一行 Ctrl+d然后Ctrl+z即可
或鼠标移到下一行开头,shift+up
或鼠标点击行
行头行尾 home/end

Alt+shift+s 快速生成
+v 继承覆盖方法/实现接口方法
+r 添加set和get
+m 成员方法
+h hashcode()和equals()
+o 有参构造方法 重点
+c 无参构造方法

选中一行,shift+Alt+z,环绕代码,右键也可
try catch,do while,if,for,while,synchronized线程同步锁都可以生成

LINUX操作

sudo su 进入管理员
ls -l 显示文件详细
ll 查看目录下所有内容
mkdir 创造文件夹
rmdir 删除文件夹
touch aa 创建aa文件(Linux都默认为二进制文件,无后缀名)
tail -f ip.log 循环读取ip.log
find 查找
pwd 确定所在位置
cd ~ 当前用户目录
cd … 上一级目录
cd 跳转到指定位置
cd / 根目录
cat 查看文件内容
vim编辑/Vi命令
命令行模式
: 进入底行模式
i 进入插入模式
插入/编辑模式
esc 退出到命令行模式
底行模式
:q 退出编辑
:q! 强制退出
:wq 保存并退出
rm a.txt 删除a.txt
rm -rf/* 删库命令
tar -zcvf 打tar包
tar -zxvf 解压tar包
grep 管道/过滤命令
ifconfig 显示网络设备
ping 192.168.0.1/www.baidu.com
查看网络是否通畅
netstat 查看网络端口

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值