目录

  • 一、常用快捷键
  • 1、Notepad++常用快捷键:
  • 2、centos7快捷键
  • 3、idea快捷键
  • 4、excel


一、常用快捷键

1、Notepad++常用快捷键:

1)Ctrl-D:复制当前行;
2)Ctrl-L:删除当前行;
3)Ctrl-T:上下行交换;
4)F3:找下一个;
5)Shift-F3:找上一个;
6)Ctrl-Shift-F:在文件中找;
7)Ctrl-U:变为小写;
8)Ctrl-Shift-U:变为大写;
9)Ctrl-Q:块注释/消除注释。

常用替代操作:

1) \t 去换行符
2) \r\n 多行合并
3) \s+$ 替换为空。\s的意思是匹配任何空白字符
4) $表示行尾,^表示行首
5) 单行分解成多行查找目标, 替换\r
6) 匹配字符串去除所存在的行 `^.*H22G.*$`
7)去除空行^\s
8) 去除行尾空格) \s+$
9) 删除字符串前面的 ^.*pm
10) 删除字符串后面的 pm.*$
11) 字符串中的多个空格换成一个 [ ]+
12)在第二列的后面添加字符串’:bigint‘    
     ^(.*?)(\s+\S+) 替换为\1\2:bigint
第三列就再加一列 ^(.*?)(\s+\S+)(\s+\S+) 替换为 \1\2\3:bigint


13)去除每行前的空格   ^\s+ 

14)更改地三列字符串顺序
eg:    msrbs_NRCellDU            pmEbsMacTimeDlDrb:flex                             msrbs_nrcelldu_ebs        msrbs
改为:msrbs_NRCellDU            pmEbsMacTimeDlDrb:flex                             ebs_msrbs_nrcelldu_ebs        msrbs
(\S+\s+\S+\s+)msrbs_(\S+)_ebs  替换为 \1ebs_msrbs_\2

2、centos7快捷键

1、光标移动
ctrl + <      移动到前一个单词开头
ctrl + >      移动到后一个单词结尾
ctrl + A      移动到开头
ctrl + E      移动到结尾
alt  + B      向左移动一个单词
alt  + F      向右移动一个单词
ctrl + B      向左移动一个字符
ctrl + F      向右移动一个字符
esc  + B      向左移动一个单词
esc  + F      向右移动一个单词
ctrl + XX     在上次光和当前光标所在字符间跳转
esc  + T      交换光标位置前的两个单词

2、删除
ctrl + K      删除光标后所有字符(剪切)
ctrl + U      删除光标前所有字符(剪切)
ctrl + W      删除光标前一个单词
ctrl + D      删除光标所在字符(光标右侧)
ctrl + H      删除光标前字符(光标左侧)

3、撤销
ctrl + _      撤销操作
ctrl + Y      粘贴ctrl+U/K剪切的内容
ctrl + ?      撤消前一次输入
alt  + R      撤消前一次动作

4、替换
ctrl + T      将光标当前字符与前面一个字符替换

5、历史命令编辑
ctrl + P      上条输入的命令(相当于上键)
ctrl + N      上条历史命(相当于下键)
alt  + >      上一次执行命令
ctrl + R      输入单词搜索历史命令

6、控制命令
 ctrl + L      清除屏幕
 ctrl + S      锁住终端,阻止屏幕输出
 ctrl + Q      解锁终端,允许屏幕输出
 ctrl + C      终止命令&另起一行
 ctrl + I      补全功能(类似TAB)
 ctrl + O      重复执行命令
 alt  + <数字>  操作的次数
 ctrl + Z      挂起

7、!命令
 !!            执行上条命令
 !-n           执行前n条命令

3、idea快捷键

.var # 自动生成创建变量
.sout # 自动生成打印
.for # 生产for循环方法


Ctrl+R,替换文本
Ctrl+F,查找文本
Ctrl+Shift+Space,自动补全代码
Ctrl+Enter,导入包,自动修正
Ctrl+Alt+L,格式化代码
Alt+Enter, 抛出异常
Shift+Shift, 查找类

Ctrl+Shift + Enter,语句完成
“!”,否定完成,输入表达式时按 “!”键
Ctrl+E,最近的文件
Ctrl+Shift+E,最近更改的文件
Shift+Click,可以关闭文件
Ctrl+[ OR ],可以跑到大括号的开头与结尾
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
Alt+Q,可以看到当前方法的声明
Ctrl+P,可以显示参数信息
Ctrl+Shift+Insert,可以选择剪贴板内容并插入
Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
Ctrl+Alt+O,优化导入的类和包

Ctrl+空格,代码提示(与系统输入法快捷键冲突)
Ctrl+Shift+Alt+N,查找类中的方法或变量
Alt+Shift+C,最近的更改
Alt+Shift+Up/Down,上/下移一行
Shift+F6,重构 – 重命名
Ctrl+X,删除行
Ctrl+D,复制行
Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)
Ctrl+J,自动代码(例如:serr)
Ctrl+Alt+J,用动态模板环绕
Ctrl+H,显示类结构图(类的继承层次)
Ctrl+Q,显示注释文档
Alt+F1,查找代码所在位置
Alt+1,快速打开或隐藏工程面板
Ctrl+Alt+left/right,返回至上次浏览的位置
Alt+left/right,切换代码视图
Alt+Up/Down,在方法间快速移动定位
Ctrl+Shift+Up/Down,向上/下移动语句
F2 或 Shift+F2,高亮错误或警告快速定位
Tab,代码标签输入完成后,按 Tab,生成代码
Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
Alt+F3,逐个往下查找相同文本,并高亮显示
Ctrl+Up/Down,光标中转到第一行或最后一行下
Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)
Ctrl+Alt+B,跳转到方法实现处
Ctrl+Shift+Backspace,跳转到上次编辑的地方
Ctrl+O,重写方法
Ctrl+Alt+Space,类名自动完成
Ctrl+Alt+Up/Down,快速跳转搜索结果
Ctrl+Shift+J,整合两行
Alt+F8,计算变量值
Ctrl+Shift+V,可以将最近使用的剪贴板内容选择插入到文本
Ctrl+Alt+Shift+V,简单粘贴
Shift+Esc,不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口
F12,把焦点从编辑器移到最近使用的工具窗口
Shift+F1,要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器
Ctrl+W,可以选择单词继而语句继而行继而函数
Ctrl+Shift+W,取消选择光标所在词
Alt+F7,查找整个工程中使用地某一个类、方法或者变量的位置
Ctrl+I,实现方法
Ctrl+Shift+U,大小写转化
Ctrl+Y,删除当前行
Shift+Enter,向下插入新行
psvm/sout,main/System.out.println(); Ctrl+J,查看更多

Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找
Ctrl+Shift+S,高级搜索
Ctrl+U,转到父类
Ctrl+Alt+S,打开设置对话框
Alt+Shift+Inert,开启/关闭列选择模式
Ctrl+Alt+Shift+S,打开当前项目/模块属性
Ctrl+G,定位行
Alt+Home,跳转到导航栏
Ctrl+Enter,上插一行
Ctrl+Backspace,按单词删除
Ctrl+”+/-”,当前方法展开、折叠
Ctrl+Shift+”+/-”,全部展开、折叠

【调试部分、编译】
Ctrl+F2,停止
Alt+Shift+F9,选择 Debug
Alt+Shift+F10,选择 Run
Ctrl+Shift+F9,编译
Ctrl+Shift+F10,运行
Ctrl+Shift+F8,查看断点
F8,步过
F7,步入
Shift+F7,智能步入
Shift+F8,步出
Alt+Shift+F8,强制步过
Alt+Shift+F7,强制步入
Alt+F9,运行至光标处
Ctrl+Alt+F9,强制运行至光标处
F9,恢复程序
Alt+F10,定位到断点
Ctrl+F8,切换行断点
Ctrl+F9,生成项目
Alt+1,项目
Alt+2,收藏
Alt+6,TODO
Alt+7,结构
Ctrl+Shift+C,复制路径
Ctrl+Alt+Shift+C,复制引用,必须选择类名
Ctrl+Alt+Y,同步
Ctrl+~,快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Shift+F12,还原默认布局
Ctrl+Shift+F12,隐藏/恢复所有窗口
Ctrl+F4,关闭
Ctrl+Shift+F4,关闭活动选项卡
Ctrl+Tab,转到下一个拆分器
Ctrl+Shift+Tab,转到上一个拆分器

【重构】
Ctrl+Alt+Shift+T,弹出重构菜单
Shift+F6,重命名
F6,移动
F5,复制
Alt+Delete,安全删除
Ctrl+Alt+N,内联

【查找】
Ctrl+F,查找
Ctrl+R,替换
Ctrl+Shift+F,全局查找
F3,查找下一个
Shift+F3,查找上一个
Ctrl+Shift+F,在路径中查找
Ctrl+Shift+R,在路径中替换
Ctrl+Shift+S,搜索结构
Ctrl+Shift+M,替换结构
Alt+F7,查找用法
Ctrl+Alt+F7,显示用法
Ctrl+F7,在文件中查找用法
Ctrl+Shift+F7,在文件中高亮显示用法

最常用快捷键
1.Ctrl+E,可以显示最近编辑的文件列表
2.Shift+Click可以关闭文件
3.Ctrl+[或]可以跳到大括号的开头结尾
4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
5.Ctrl+F12,可以显示当前文件的结构
6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
7.Ctrl+N,可以快速打开类
8.Ctrl+Shift+N,可以快速打开文件
9.Alt+Q可以看到当前方法的声明
10.Ctrl+W可以选择单词继而语句继而行继而函数
11.Alt+F1可以将正在编辑的元素在各个面板中定位
12.Ctrl+P,可以显示参数信息
13.Ctrl+Shift+Insert可以选择剪贴板内容并插入
14.Alt+Insert可以生成构造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
16.Ctrl+Alt+T可以把代码包在一块内,例如try/catch
17.Alt+Up and Alt+Down可在方法间快速移动

下面的不是很有用
18.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”
19.Ctrl+Shift+Alt+N可以快速打开符号
20.Ctrl+Shift+Space在很多时候都能够给出Smart提示
21.Alt+F3可以快速寻找
22.Ctrl+/和Ctrl+Shift+/可以注释代码
23.Ctrl+Alt+B可以跳转到抽象方法的实现
24.Ctrl+O可以选择父类的方法进行重写
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是类名自动完成
27.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
28.Live Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
31.Ctrl+Shift+J可以整合两行
32.Alt+F8是计算变量值

4、excel

# 两列比较找到重复的值
=TEXT(COUNTIF($A:$A,$E1),"重复0次")

# 取字符串前几位
=LEFT(D4,16)

# 根据字符串进行匹配计算匹配的总数: H2-以什么为基准匹配, B:B要匹配的列
=COUNT(FIND(H2,B:B))

如果想要大写,输入 =CHAR(ROW(A65)) 函数下拉即可;
如果想要小写,输入 =CHAR(ROW(A97)) 函数下拉即可。

# 字符串拼接
=K2&L2

# 去除首尾空格
=TRIM(I2)


1、 Data tab页下的 Text to Columns 选项可以根据需求切分字符串