1.设置jdk的版本 ,快捷键:ctrl + shirt +alt + s 打开项目的设置,选择Project 进行 jdk版本的设置。

2.鼠标移到项目上,右键,Show in Explorer 定位到当前项目对应的文件夹中

3.每次关闭项目时,需要手动选择File ,Close Project 进行关闭当前这个项目(删除项目的时候,需要手动进行选择项目进行手动删除)。

4.查找文件 Ctrl + shirt + A,进行文件查找

5.其他常见快捷键的设置:

快捷键 功能
Ctrl + X 剪切行
Ctrl + D 复制行
Ctrl + N 查找类
Ctrl + F 查找文本
Ctrl + J 自动代码
Ctrl + H 显示类结构图
Ctrl + Q 显示注释文档
Ctrl + P 方法参数提示
Ctrl + E 最近打开的文件
Ctrl + R 替换当前文本中的代码
Ctrl + End 跳到文件结尾
Ctrl + Home 跳到文件开头
Ctrl + Space 代码提示
Ctrl + Shift + N 查找文件
Ctrl + Shift + R 替换项目中的代码
Ctrl + Alt + L 格式化代码
Ctrl + Alt + O 优化导入的类和包
Ctrl + Alt + S Settings
Ctrl + Shift + Space 自动补全代码
Alt + Shift + C 对比最近修改的代码
Alt + Insert 生成代码(如构造函数等)
Ctrl + Alt + Space 类名或接口名提示
Alt + Enter 自动导包
Alt + left / right 切换代码视图
Ctrl + B 快速打开光标处的类或方法
Alt + Up / Down 在方法间快速移动定位
F2 或 Shift + F2 高亮错误或警告快速定位
Ctrl + Shift + Up / Down 代码向上 / 下移动
Ctrl+E 或者 Alt+Shift+C 最近更改的代码
Ctrl + Shift + Alt + N 查找类中的方法或变量
Ctrl + Alt + left / right 返回至上次浏览的位置
Ctrl + / 或 Ctrl + Shift + / 单行注释或多行注释
fori + Tab 键 快速创建 for 循环
psvm + Tab 键 快速创建主函数
sout + Tab 键 快速创建输出语句

6. Debug 快捷键:

  F7 :在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内, 如果该方法体还有方法,则不会进入该内嵌的方法中;

  F8 :在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内;

  F9 :在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上。
7.maven设置。

当项目右边的maven出现红×的时候,检查一下这个maven配置的仓库是不是对的。

8.pom.xml文件报错的时候,需要在报错的前面加上settings.

9.JRebel调试程序

IDEA开发工具的学习的更多相关文章

  1. Windows驱动开发工具 WDK 学习笔记(1)

    目标:能够把电脑当作一个集成有高性能处理器的开发板用起来,当然,还自带了一个高级的操作系统Windows(必须的).总之,就是在一个带了操作系统的高性能开发板上的驱动程序开发. 性质:纯属业余爱好 1 ...

  2. Python学习资料整理以及书籍、开发工具推荐

    我不知道大家学习Python的时候是不是和我一样感觉很无助,不知道在入门或者进阶的时候应该掌握哪些知识点,下面我就梳理下我自己学习Python开 发的过程及资料分享给大家,这些方法资料可能并不适合所有 ...

  3. Dynamic CRM 2013学习笔记(十五)报表设计:报表入门、开发工具及注意事项

    本文是关于CRM 2013报表开发入门介绍,包括开发工具的使用,以及不同于普通Reporting service的相关注意事项. 一.CRM报表简介 报表有两种,SQL-based报表和Fetch-b ...

  4. C#入门教程(一)–.Net平台技术介绍、C#语言及开发工具介绍-打造C#学习教程

    一.什么是.Net平台? .Net平台是微软搭建的技术平台,技术人员在此平台上进行应用的搭建与开发.它提供了运行所必须的环境.NET Framework类库以及CLR(公共语言运行时).好比我们人类的 ...

  5. JavaSE学习总结第11天_开发工具 & API常用对象1

      11.01 常见开发工具介绍 1:操作系统自带的记事本软件 2:高级记事本软件例:Editplus,Notepad++,UltraEdit 3:集成开发环境 IDE(Integrated Deve ...

  6. c语言学习基础:[1]开发工具介绍

    标签:c语言 1 2 3 4 分步阅读 学习编程语言的童鞋们一开始接触到的最多的估计就是C语言了,其次才是什么java.c++等,可以说学习c语言是我们走向编程世界的一座桥梁,学好它,对于我们学习和研 ...

  7. 学习PHP的必备开发工具

    对于PHP开发者,在互联网上有很多可用的开发工具,但对于初学者不知道哪个php开发工具比较好,找到一个合适的PHP开发工具是很难的,需要花费很多的时间精力.所以,今天常青春工作室就为初学者推荐几个最好 ...

  8. Java基础学习笔记十一 Eclipse开发工具

    Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. Eclipse的下载.安装.卸载 下载 http:/ ...

  9. 07-java学习-方法重载-idea集成开发工具学习-项目-模块-包

    方法重载的概念? 方法重载的好处? 集成开发工具idea的学习 下载 安装 设置 建项目 导入项目 建模块 导入模块 建包 复制粘贴包 建类 复制粘贴类 运行 调试

随机推荐

  1. ionic2中使用videogular2实现m3u8文件播放

    // 安装依赖 npm i videogular2 --save npm i hls.js --save // 在index.html中引入 <script src="assets/h ...

  2. SpringBoot使用Nacos配置中心

    本文介绍SpringBoot如何使用阿里巴巴Nacos做配置中心. 1.Nacos简介 Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计.它可以帮助您轻松构建云 ...

  3. PBRT笔记(3)——KD树

    茎节点与叶子节点 茎节点与叶子节点皆适用KdAccelNode来表示 注意:这里使用了匿名union union有个特性:内部类型共用一段内存,且大小为内部最大类型的大小. struct KdAcce ...

  4. 在Qt中配置TBB以及简单实用

    最近本人在写离线光线追踪渲染器,但是Qt::QtConcurrent的功能有限,所以就尝试使用了一下,顺便分享一些经验. TBB里面的parallel_for非常适合光线追踪渲染器,而QtConcur ...

  5. [PA2014]Budowa

    [PA2014]Budowa 题目大意: 有A和B两名候选人.共有\(n(n\le1000)\)个人参加投票.他们之间形成了一个树结构,树上的结点有两种身份:专家(叶子结点)或领导(非叶子结点).每位 ...

  6. 关于Android studio 设置点击打不开的解决

    今天早上觉得字体太小了想改下字体发现设置点不开,后来发现是打了汉化包的bug,后来换了一个汉化包就能打开了.

  7. swift中Cell的内容定制

    1.cellForTitle 2.register

  8. HTML入门9

    这一篇着眼于HTML里的音频和视频标签及相关处理: 传统技术不能再web中使用音频和视频,一致使用Flash后来因为一些HTML/CSS特性,安全问题,慢慢退出.在HTML5提出后,新特性<vi ...

  9. Node.js_express_服务器渲染页面 ejs

    服务器渲染页面 ejs 高效的 js 模版引擎 将数据提前渲染到页面上, 再将渲染好的页面返回响应给浏览器 提高首页加载速度 SEO 提前处理,提高加载速度 下载 ejs 包 npm install ...

  10. 10.1jihe

    两种操作,1是加入数字,二是找最接近的 用set或者平衡二叉树就好了 只写了二叉树的,套版子就好 #include<bits/stdc++.h> #define sf scanf #def ...