idea的操作快捷键
IDEA调试快捷键
F8 跳到下一步 相当于eclipse的F6
F7 进入到方法 相当于eclipse 的F7
F9 恢复程序到下一个断点 相当于eclispe的 进入下一个断点
shift+F8 跳到下一个断点
Alt+F8 查看变量的值 (也可以鼠标点击变量,出现弹框后,点击+,即可显示变量值框)
(1)checkout项目
方法一:SVN上checkOut项目,file—open...选择项目路径。
方法二:VCS——checkout from version control——Subversion(右键项目SubVersion用于管理代码)
(2)配置Maven
file——settings——搜maven 勾选override 配置settings文件路径 D:\tools\apache-maven-3.3.3\conf\settings.xml
(3)忽略.class等文件
file——settings——File Types 格式:*.class;target;
(4)改字体大小
file——settings——搜font
(5)打包
点击右上角 Maven Project——选择platform root——lifecycle——先clean再install
(6)配置JDk
File——project structure——SDKS/project
(7)配置tomcat server
file——settings——application servers
8)搜索快捷键
ctrl+shift+F 全局搜 在项目空间中搜索
ctrl+F 搜当前类里面 方法 Alt+F3 高亮显示选中文本 F3切换到下一个匹配项
双击shift 搜类/文件
ctrl+N 快速打开类
ctrl+shift+N 快速打开文件
Ctrl+Shift+Alt+N,查找类中的方法或变量
Ctrl+O 查看类中方法和属性 (原idea快捷键为ctrl+F12,keyMap中修改为Ctrl+O)
ctrl+鼠标右键 方法提示
Ctrl+L 实现抽象方法
ctrl+alt+V 自动抽取变量(new Student() 自动补齐Student student =new Student() )
其他常用快捷键:
ctrl+G 定位到哪一行
ctrl+X 删除行
ctrl+D 复制行
ctrl+shift+U 大小写转换
ctrl+shift+ 上键 移动一个方法或代码块
ctrl+H 显示类结构图
ctrl+W 选中文本 (连续按,选中范围增大)
ctrl+alt+left/right 返回到上次浏览的位置
alt+left/right 切换代码视图
Alt+up/down 在方法间快速移动
抽象类和实体类之间跳转:
ctrl+B 找变量的来源 相当于 类名下点击下划线
ctrl+Alt+B 找抽象类的实现类
ctrl+shift+B 找变量的类 (打开变量的定义类型)
ctrl+U 跳转到抽象类声明
ctrl+alt+F7 查找变量或方法在工程中,被引用的地方
ctrl+F4关闭当前编辑框
个人设置快捷键:
hc 类注释
mc 方法注释
pc 属性注释
sysout 打印方法 (output)
psvm main方法 (other)
(9)自动写Dto set+属性
Button button=new Button();
选中上文实例化代码,按Alt+enter即可,弹出下拉框选择 generate all setter
自动生成以下代码:
button.setName();
button.setId();
(10)自动实现 接口未实现方法 Ctrl + i
(11)ctrl+R 查找/替换 shift+F6 重命名
(12)maven上同步项目最新包 Maven project——Reimport 或者右键选择 Synchronize preRelease
(13)自动生成get或set方法 类文件——右键generate——getter and setter 或者alt+insert
(14)刷新 clean项目 Build——Rebuild project
(15)提交代码 ctrl+k 或者 右键项目——subversion——commit directory
回退修改代码 Subversion——revert
(16)Ctrl+Alt+L 格式化代码
(17)Ctrl+Alt+O 优化导入的类和包
(18)文件目录自动链接到当前编辑文件
project旁边——设置按钮—— 勾选Autoscroll from source
(19)ctrl+alt+T 自动生成 try-catch代码,if-else,do-while代码
(20)ctrl+shift+space 自动补全代码
(21) ctrl+X 删除行 Ctrl+D复制行
(22)配置 代码 自定义快捷键
file——settings——live Templates——zhangzcGroup
hc 类注释 mc方法注释
(23)修改/查看已有快捷键
file——settings——keymap
(24)编辑快捷键
ctrl+W 选中一行,一个代码块,一个方法
ctrl+D 复制一行
Ctrl+X 删除一行
(25)
ctrl+alt+B 跳转到方法实现处
ctrl+B 跳转到方法定义处
idea的操作快捷键的更多相关文章
- 浅谈Notepad++选中行操作+快捷键+使用技巧【超详解】
Notepad++选中行操作 快捷键 使用技巧 用Notepad++写代码,要是有一些重复的代码想copy一下,还真不容易,又得动用鼠标,巨烦人.... 有木有简单的方法呢,确实还是有的不过也不算太好 ...
- linux终端操作快捷键
终端操作快捷键: 新建家目录下终端窗口:Ctrl+Alt+t在当期当前路径下新建终端窗口:Ctrl+Shift+n退出终端窗口:Ctrl+Shift+q 多个终端窗口之间相互切换:Tab+Alt 终端 ...
- vi编辑器操作 快捷键
vi编辑器操作 快捷键 1. 命令模式 与 编辑模式切换 a:光标向后移动一位进入编辑模式 i:光标和内容 没有变化进入编辑模式 o:新起一行进入编辑模式 s:删除光标所在字符进入编辑模式 ...
- 【转载】PC端微信设置操作快捷键方法
在电脑上使用微信的时候,有时候我们需要自定义PC版微信快捷键操作,支持自定义微信快捷键设置的有:发送消息快捷键.截屏快捷键.打开微信快捷键以及检测快捷键热键是否与其他软件设置冲突.并且自定义设置PC微 ...
- RCP:导航器视图删除操作快捷键失效的解决方案
导航器视图按下“Delete”的时候,会触发删除节点的操作.如果失效,按以下步骤检查: 1.在要删除的节点上点击右键,确定删除操作是否生效.如果没有生效,则按下列位置 a)检查navigator扩展配 ...
- linux的bash 终端操作快捷键
bash中的快捷键操作: 分为两大类, 一是移动, 另一个是删除 一. 移动 1. 按字符移动: ctrl+f, ctrl+b 3. 按行移动: ctrl+a, ctrl+e 二. 删除: 1. 按字 ...
- MAC电脑操作快捷键
注:command即苹果键,也有人称为花键.ctrl即control键.escape即键盘左上角的esc键.space空格键. 屏幕捕捉快捷键 动作:保存到-快捷键 全屏捕捉-桌面(.pdf文件):c ...
- Ubuntu系统操作快捷键
Ubuntu操作基本快捷键* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = ...
- vs操作快捷键
注释: 先CTRL+K,然后CTRL+C取消注释: 先CTRL+K,然后CTRL+U 解析命名空间:shift+alt+f10 或Ctrl + . 调试快捷键 F6: ...
- 教程-Delphi操作快捷键
************************************************************** Delphi快捷键-全-高手用-南山古桃(新手)-同学共进 ******* ...
随机推荐
- STM32F4库函数初始化系列:三重ADC——DMA
1 void _DMA_Configuration(void) 2 { 3 DMA_InitTypeDef DMA_InitStructure; 4 5 /* DMA2 Stream0 channel ...
- The Missing Semester - 第四讲 学习笔记
第四讲 数据整理 课程视频地址:https://www.bilibili.com/video/BV1ym4y197iZ 课程讲义地址:https://missing-semester-cn.githu ...
- React Hooks的理解,React Hooks有哪些,解决了什么问题
一.是什么 Hook 是 React 16.8 的新增特性.它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性 至于为什么引入hook,官方给出的动机是解决长时间使 ...
- JZOJ 4250.路径
\(\text{Solution}\) \(30\) 分暴搜合法路径 另 \(30\) 分状压 设 \(f_{i,j,k}\) 表示当前到第 \(i\) 个点,走过的点状态为 \(j\),走过的路径长 ...
- Ubuntu18.04安装教程
转载csdn: Ubuntu18.04安装教程_Sunshine的博客-CSDN博客_ubuntu安装教程
- Connect-The-Dots
Connect-The-Dots 目录 Connect-The-Dots 1 信息收集 1.1 端口扫描 1.2 后台目录扫描 1.2.1 目录分析 2 目标服务安全检测 2.1 ftp检测 2.2 ...
- CCRD_TOC_2008年第6期
中信国健临床通讯 2008年第6期 EULAR专辑 目 录 类风湿关节炎 1. 积极的上台阶治疗策略让早期RA患者获得持久临床缓解 van DR Woude D, et al. EULAR 200 ...
- 3D建模零代码平台
近几年,随着国内外文化产业的迅猛发展,3D建模行业迎来黄金发展期. 尤其是在元宇宙时代及数字体验经济时代的大背景下,越来越多的实时.可交互的3D内容将出现在人们的生活中. 关于3D建模师而言,无疑,行 ...
- 初学 Socket.io
概念 Socket.io 是一个支持客户端和服务器之间的低延迟.双向和基于事件的通信的库,除了支持 JavaScript 以外,还支持 Java.Python.Golang. Socket.io 构建 ...
- chai 3D 之网格对象
推荐:将 NSDT场景编辑器 加入你的3D开发工具链 介绍 网格对象是由三角形和顶点组成的形状 在 CHAI3D 中,多边形网格是定义多面体对象形状的顶点和三角形的集合. 顶点是一个位置以及其 ...