IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Mac快捷键,Linux命令,IDEA,Eclipse,Visual Studio快速输入,快捷键 -> 正文阅读

[Java知识库]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 加号/减号 展开/折叠代码

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 查看网络端口

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-04-23 10:43:02  更:2022-04-23 10:44:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:43:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码