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 加号/减号 展开/折叠代码
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定位一行 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 查看网络端口
|