JetBrains IDE 基本快捷键

简介: JetBrains IDE 基本快捷键

导航快捷键

快捷键 说明
Ctrl + Tab(^ Tab) 切换标签页(还要进行此选择,效率差些)
Ctrl + E(⌘ E) 查看最近打开的文件
Ctrl+B 或 Ctrl+单击 (⌘ B 或 ⌘ + 单击) 立即跳转到符号的定义
Ctrl + Alt + B 立即跳转到符号的实现
Ctrl + Shift + T (⇧ ⌘ T) 跳转至测试
Ctrl + Alt + F7 (⌘ ⌥ F7) 显示用例
Shift + Shift(⇧⇧) 快速查找任意内容
Ctrl + Shift + A 快速查找并使用编辑器所有功能(必记)
Ctrl + N (⌘ O) 快速查找类
Ctrl + Shift + N (⌘ ⇧ O) 通过文件名快速查找工程内的文件(必记)
Ctrl + Shift + Alt + N (⌘ ⇧ ⌥ O) 通过一个字符快速查找位置(必记)

编辑快捷键

快捷键 说明
Ctrl + / (⌘ /) 单行 注释 or 取消注释(//)
Ctrl + Shift + /(⌘ ⇧ /) 多行 注释 or 取消注释(/…/ )
Ctrl + D (⌘ D) 复制当前行
Ctrl + X (⌘ X) 删除当前行并保存到剪切板
Ctrl + Y (⌘ ⌫) 删除当前行
Ctrl + Delete 删除到单词结束
Ctrl + Backspace 删除到单词开始
Ctrl + W (⌥ ↑) 快速展开所选区域(不断按,不断扩大选中区域)
Ctrl + Shift + W (⌥ ↓) 快速收起所选区域(不断按,不断缩小选中区域)
Ctrl + Space (^ Space) 基本代码补全
Alt + Enter (⌥ Enter) 显示意图
Shift + Enter (⇧ Enter) 在当前行的下一行起一行新的空行(无论光标在哪个位置)
Ctrl + Alt + Enter (⌘ ⌥ Enter) 在当前行的上一行起一行新的空行(无论光标在哪个位置)
Ctrl + Shift + Enter (⌘ ⇧ Enter) 补全语句
Ctrl + Alt + T 用 if, else, try, catch, for 等来围绕选中的代码块
Ctrl + Shift + F7(⌘ ⇧ F7) 高亮显示选中文本,按Esc高亮消失
Ctrl + F12 (⌘ F12) 结构视图
Ctrl + G(⌘ L) 跳转至行
F2 或 Shift + F2 (F2) 高亮错误或警告快速定位
Alt + 点击 (⌥ + 点击) 多重文本光标
Ctrl + Alt + Shift + Insert (⇧ ⌘ N) 临时文件可以在 IDE 中快速创建代码示例或笔记,而不对项目文件产生影响
Ctrl + Shift + ↑/↓ 代码向上/下移动。
Alt + ↑/↓ 跳转到上一个/下一个方法
Ctrl + R 替换文本
Ctrl + Shift + R 指定目录内代码批量替换
Ctrl + F 查找文本
Ctrl + Shift + F 指定目录内代码批量查找
Ctrl + Shift + U 切换光标所选中单词的大小写
Ctrl + Alt + L 格式化代码
Ctrl + ]/[ 光标到移动到代码块的前面或后面
Ctrl + Shift + I 打开定义快速查找
F3 查找下一个
Shift + F3 查找上一个
Alt + F1 查找代码所在位置
Ctrl + P 方法参数提示

重构快捷键

快捷键 说明
Ctrl + Alt + M (⌘ ⌥ M) 提取方法
Shift + F6 (⇧ F6) 重命名
Ctrl + Alt + V (⌘ ⌥ V) 提取变量
Ctrl + Alt + Shift + T (⌘ ⌥ V) 快速访问所选代码的可用重构列表

其他快捷键(摘录)

快捷键 说明
Alt + Shift + F 将当前文件加入收藏夹
Ctrl + Alt + S 打开配置窗口
F11 切换书签,就是 sublime text 的F2
Alt + Shift + F 添加至收藏夹
Alt + [0-9] 快速拆合功能界面模块
Ctrl + Shift + F12 最大区域显示代码(会隐藏其他的功能界面模块)
Alt + ←/→ 切换代码选项卡
Ctrl + F4 关闭当前代码选项卡
Ctrl + ←/→ 以单词作为边界跳光标位置
Alt + Insert 新建一个文件或其他
Shift + Tab/Tab 减少/扩大缩进(可以在代码中减少行缩进)
Alt + F1 查找代码在其他界面模块的位置,颇为有用
Ctrl + Shift + F12 开启或关闭最大化编辑
Ctrl + Alt + F11 开启或关闭全屏模式

参考文章


目录
相关文章
|
IDE Linux 开发工具
GoLand IDE 2023 快捷键大全:提高开发效率的必备操作
GoLand IDE 2023 快捷键大全:提高开发效率的必备操作
249 0
|
6月前
|
自然语言处理 IDE 持续交付
对标 VSCode?JetBrains 新一代 IDE 登场: Fleet
对标 VSCode?JetBrains 新一代 IDE 登场: Fleet
872 0
|
IDE 开发工具
Jetbrains系列IDE行操作快捷键汇总
Jetbrains系列IDE行操作快捷键汇总
165 0
|
IDE Java 开发工具
java IDE idea 入门快捷键
java IDE idea 入门快捷键
130 0
|
自然语言处理 IDE 前端开发
JetBrains 发布下一代 IDE,无比轻量,几秒就能启动干活,IDEA 可以扔了。。
下一代 IDE 这两天,栈长又看个一个劲爆的消息,IntelliJ IDEA 开发者公司 JetBrains 正在开发下一代 IDE——Fleet。 JetBrains 确实很牛逼,有 20 余年的 IDE 开发经验,旗下就有多款明星 IDE 产品,这次决定打造一款轻量级的全新编辑器:Fleet,从头开始构建,全新设计的 UI,使用了 IntelliJ 代码处理引擎,分布式的 IDE 架构。
347 0
JetBrains 发布下一代 IDE,无比轻量,几秒就能启动干活,IDEA 可以扔了。。
|
IDE C# 开发工具
全新的Unity跨平台开发 IDE JetBrains Rider 2019.2 x64特别版下载
全新的Unity跨平台开发 IDE JetBrains Rider 2019.2 x64特别版下载
|
6月前
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
725 0
|
IDE Go 开发工具
Go开发IDE全览:GoLand vs VSCode全面解析
Go开发IDE全览:GoLand vs VSCode全面解析
511 0
|
28天前
|
IDE 开发工具 C++
AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决
本文详细介绍了在离线环境中开发Avalonia UI项目的完整解决方案,包括Visual Studio 2022和JetBrains Rider的离线安装、Avalonia UI模板的配置、私有NuGet服务的部署与使用,以及NuGet包的制作和上传。通过这些步骤,您可以在网络受限或完全离线的环境中顺利进行Avalonia UI项目的开发。
AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决