专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Windows 10 && IntelliJ 开发环境的常用快捷键

该文档适用哪些人?

1、 在Windows10系统下开发项目的;
2、 使用IntelliJ IDEA编译器的;
3、 从事Java和Scala项目开发的;
4、 满足前三条,且不喜欢用鼠标操作的;
5、 笔者小白本人。

常用键位归档

使用这些快捷键之前,输入法要调成英文输入法。在后续的学习中,还会继续补充。

Windows10系统的快捷键

按键 说明
Win 快速搜索软件名称,再按一次关闭
Win + / 将鼠标悬停的窗格移动到屏幕左边/中央/右边
Win + / 将鼠标悬停的窗格全屏/缩放/折叠
Win + . 调出Emoji表情符号/特殊符号输入框
Win + Home 将鼠标悬停的窗格以外的窗口全部折叠起来
Alt + tab + / 调出任务栏中所有运行任务的缩略图,并左右选择弹出
Win + D 折叠/恢复所有打开的窗口
Win + Ctrl + D 创建一个虚拟桌面
Win + Ctrl + / 在虚拟界面间来回切换
Win + Ctrl + F4 关闭当前的虚拟桌面
Win + P 选择投屏方式(外接设备用)
F2 重命名目前选中的文件,无需右键再重命名
alt + / 进入选中的目录(直接Enter也可),返回上一级目录

当你的电脑同时运行了很多程序时,使用虚拟桌面可以很好地解决界面杂乱的问题;或者说摸鱼的时候放个备用屏幕应付老板,嘿嘿。

另外在某个目录下,按下字母键,系统会自动选中首字母相匹配的文件/目录。对于重要或者常用的文件/目录,可以在前面使用字母进行标记,以便快速寻找到想要的文件。

基本的光标操作

按键 说明
delete 删除光标后面的字符
insert 光标变为替换模式,再按一次恢复正常模式
Home 光标移动到行首
End 光标移动到行末尾
Ctrl + Home 光标快速移动文本首行的行首
Ctrl + End 快速移动文本末行的末尾
Ctrl + A 全选文本
/ 光标左右移动一个字符
Shift + / 光标左右移动并选中一个字符
Ctrl + / 光标左右跨动一个单词,或跨过一个汉语句子
Shift + Ctrl + / 移动光标并选中跨过的单词或句子
Shift + Home/End 选中从光标位置到行开头/行末尾处。
Shift + / 选中光标所在行,即向上/下的行(行很多的话就鼠标拖中)
Shift + [字母键] 按住Shift键后,再输出的字母自动变为大写。

Shift, end, home, page up, page down, insert, delete都是很实用的按键。 如果已经开启了Caps lock,则按住Shift +[字母键]输出的就全是小写字母。

IntelliJ IDEA

常用

按键 说明
F4 追溯变量来源
Ctrl + P 参数提醒*
Shift + Enter 另起一行*
Shift+Ctrl+Space 在赋值语句中的 ”=“ 后面使用,用来提示有哪些可用于赋值的变量
Ctrl + Alt + L 一键规范代码
Ctrl + G 弹出对话框,输入跳转的行:列
Ctrl + / 将选中的所有行注释/取消掉之前注释的多个行
Ctrl + . 将不需要维护的代码折叠起来(代码仍然存在,但显示”…”),不能折叠被注释的代码块。
Ctrl + { / } 快速定位到鼠标悬停代码块的”{”或者”}”位置。
Alt + Enter 可以用于:自动包括try-catch,生成本地变量【适用于Java
Alt + Ctrl +V 生成本地变量,可选variable,specify type【Scala】生成本地变量【Java】
Ctrl + J 查看可以快速生成的template
P + Tab 输入P,在后面按Tab,快速生成一个()【Scala】
B + Tab 输入B,在后面按Tab,快速生成一个{}【Scala】
.var + Tab 在有返回值的语句后输入.var,并按下Tab,快速生成本地变量【Scala】
.sout +Tab 在存在返回值的语句后输入.sout,并按下Tab,将返回值输出。【Java】

内容搜索

按键 说明
Ctrl + F 调出搜索框
Ctrl + L 快速搜索上次搜索过的词条
F3 下一个匹配的词条
Ctrl + F3 上一个匹配的词条
Ctrl + R 替换

其它

按键 说明
Ctrl + X 剪切,可以利用这个键位进行删除操作 ( 就像Linux vim的dd按键 )
Ctrl + Shift + num 将当前行标识为num锚点,若该num锚点已存在,则会为num锚点定位到新位置。num对应0~9的十个数字键。
Ctrl + num 跳转到标记的num锚点,可以跨文件跳转。
Ctrl + W 选中光标的单词(鼠标双击也可以),多次按会扩大选中范围(很实用)
Ctrl + O 重写方法
Alt + Insert 选择创建构建器/重写方法/Get和Set方法
Alt + F6 查找遗留的TODO注释
Alt + Ctrl + Insert 在当前文件夹内生成创建新文件
Shift + Ctrl + / 选中for, while等代码块,可整体上下穿插移动。选中其它行,可单行穿插移动。
tab 代码向右缩进2个字符位
tab + Shift 代码向左移动2个字符位
Ctrl + Alt + O 删除无用的import声明
Ctrl + Shift + J 将下一行的代码合并到本行的代码中

参考链接

如果要了解更多的按键,可以在网络中获取更多信息。

以下链接供笔者在编写Markdown时作参考。

文章永久链接:https://tech.souyunku.com/41996

未经允许不得转载:搜云库技术团队 » Windows 10 && IntelliJ 开发环境的常用快捷键

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们