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的操作快捷键的更多相关文章

  1. 浅谈Notepad++选中行操作+快捷键+使用技巧【超详解】

    Notepad++选中行操作 快捷键 使用技巧 用Notepad++写代码,要是有一些重复的代码想copy一下,还真不容易,又得动用鼠标,巨烦人.... 有木有简单的方法呢,确实还是有的不过也不算太好 ...

  2. linux终端操作快捷键

    终端操作快捷键: 新建家目录下终端窗口:Ctrl+Alt+t在当期当前路径下新建终端窗口:Ctrl+Shift+n退出终端窗口:Ctrl+Shift+q 多个终端窗口之间相互切换:Tab+Alt 终端 ...

  3. vi编辑器操作 快捷键

    vi编辑器操作 快捷键 1. 命令模式 与 编辑模式切换 a:光标向后移动一位进入编辑模式 i:光标和内容 没有变化进入编辑模式 o:新起一行进入编辑模式 s:删除光标所在字符进入编辑模式       ...

  4. 【转载】PC端微信设置操作快捷键方法

    在电脑上使用微信的时候,有时候我们需要自定义PC版微信快捷键操作,支持自定义微信快捷键设置的有:发送消息快捷键.截屏快捷键.打开微信快捷键以及检测快捷键热键是否与其他软件设置冲突.并且自定义设置PC微 ...

  5. RCP:导航器视图删除操作快捷键失效的解决方案

    导航器视图按下“Delete”的时候,会触发删除节点的操作.如果失效,按以下步骤检查: 1.在要删除的节点上点击右键,确定删除操作是否生效.如果没有生效,则按下列位置 a)检查navigator扩展配 ...

  6. linux的bash 终端操作快捷键

    bash中的快捷键操作: 分为两大类, 一是移动, 另一个是删除 一. 移动 1. 按字符移动: ctrl+f, ctrl+b 3. 按行移动: ctrl+a, ctrl+e 二. 删除: 1. 按字 ...

  7. MAC电脑操作快捷键

    注:command即苹果键,也有人称为花键.ctrl即control键.escape即键盘左上角的esc键.space空格键. 屏幕捕捉快捷键 动作:保存到-快捷键 全屏捕捉-桌面(.pdf文件):c ...

  8. Ubuntu系统操作快捷键

    Ubuntu操作基本快捷键* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = ...

  9. vs操作快捷键

      注释:        先CTRL+K,然后CTRL+C取消注释: 先CTRL+K,然后CTRL+U 解析命名空间:shift+alt+f10   或Ctrl + .    调试快捷键 F6:   ...

  10. 教程-Delphi操作快捷键

    ************************************************************** Delphi快捷键-全-高手用-南山古桃(新手)-同学共进 ******* ...

随机推荐

  1. 随机森林RF模型超参数的优化:Python实现

      本文介绍基于Python的随机森林(Random Forest,RF)回归代码,以及模型超参数(包括决策树个数与最大深度.最小分离样本数.最小叶子节点样本数.最大分离特征数等)自动优化的代码.   ...

  2. SpringCloud Stream消息驱动

    简单搭建,没有技术含量,Demo可用 1.介绍 ①产生原因 RabbitMQ.RocketMQ.Kafka.ActiveMQ 在一个项目中,可能存在多种不同的MQ,在不同的MQ中,切换维护开发都很麻烦 ...

  3. soucrce insight4 使用

    1.快捷键 F8 高亮 ctrl + 左击 进入函数定义或变量声明处 Alt + , 后退 Alt + . 前进 ctrl + g 跳到固定行 shift + F3 选中一个单词按下后,可按F3,F4 ...

  4. JZOJ 3448.公路维护

    \(\text{Problem}\) 1.询问区间最小值是否大于 \(0\) 2.区间加(可正可负) 3.区间取 \(\max\) 如果某个数经过操作后小于等于 \(0\),以后的操作就不会再影响这个 ...

  5. CCRD_TOC_2015_EULAR专刊

    中信国健风湿免疫临床通讯 EULAR2015专刊●目录 脊柱关节炎专题 OP0037 ASAS-CoMoSpA研究: 评价SpA不同分类标准的表现 OP0170 NSAIDs以优化剂量治疗中轴型SpA ...

  6. C# 通过反射获取类字段名和值并加入到字典中(包含递归获取)

    //测试类 public class HKAddvisitor1{    public string code { set; get; }    public string msg { set; ge ...

  7. 「Python实用秘技13」Python中临时文件的妙用

    本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章「Python实用秘技」的第12 ...

  8. 3D场景建模零代码平台

    3D场景建模软件(零基础.零代码.**),是指用来制作场景的软件,分为2D建模和3D建模,二者使用的技术及原理不同. 2D软件:它是用3维几何图形绘制出三维图形的软件,其主要功能是利用软件中已经画好的 ...

  9. 重新配置 Idea Webapp 部署

    一般 Idea 创建一个 Webapp 时已经自动配置好了,但难免出现意想不到的意外,例如,访问资源 404,编译之后没有把 jsp 页面部署进去等问题. 1️⃣第一步,配置 Project Sett ...

  10. Avalonia 实现平滑拖动指定控件

    Avalonia 实现平滑拖动指定控件 1.创建一个UserControl控件,并且添加以下代码 using System; using Avalonia; using Avalonia.Contro ...