0

0

idea学习第一步之使用详解

little bottle

little bottle

发布时间:2019-04-10 10:30:10

|

5622人浏览过

|

来源于CSDN

转载

idea作为目前java开发最常用的工具,本文主要针对其使用做一些总结,提高开发效率,重点分文:安装和激活、初始常用配置、快捷键以及其他功能这几项。

1.下载与安装

idea的下载到官网下载即可,其中旗舰版拥有更实用功能,建议下载。idea旗舰版

idea的激活有多种方式。

2.初始常用配置

2.1 配置JDK
首先是配置JDK。打开“File”–>“project setting”,添加本地安装的JDK。(idea自己也会带JDK)
配置JDK

2.2 配置maven
打开“File”–>“Other settings”–>“default settings”,搜索“maven”即可(也可以在setting里设置,建议通过default settings设置,这样可以修改默认配置)。
配置maven
本机安装好mavne后,按图中所示配置即可。
2.3 配置其他

  • 配置编码UTF-8。找到下图所示,按红框所示配置,可以避免后期发生乱码的情况。
    配置编码
  • 配置git。配置git后,可以点击右边test测试是否成功。注意git所在路径。
    配置git

以上即是初次安装建议配置的项,其他如字体、插件、修改快捷键和修改创建类模板,可以根据自己需要查询修改。

3.快捷键

搜索: idea的搜索功能十分强大。

快捷键 作用
ctrl+shift+f 按文件名进行搜索文件,搜索用这个就行,相当好用
ctrl+shift+n 搜索类名
shift+shift 搜索任何东西
alt+F7 搜索使用到的地方
ctrl+alt+b 查找子类或实现方法
ctrl+h 查看继承关系

操作:

快捷键 作用
shift+F6 改名
ctrl+alt+ 返回刚才查看的地方,非常实用
shift +  鼠标左键 关掉当前页
ctrl+ x 删除当前行
psfs 快速打出public static final String
CRTL+ALT+V 自动分配变量名
shift+F4 截图

以上为比较常用的快捷键,idea还有很多实用的快捷键,可以慢慢摸索。

phpweb1.0 美化简洁版
phpweb1.0 美化简洁版

phpweb1.0基于php+mysql+smarty开发的企业解决方案,总体感觉简洁快速,适合小型企业的建站方案,也适合初学者学习。 之前发布过phpweb1.0的原始版本,仅提供大家交流和学习,但很多的爱好者提出了一些不足和好评,本不想继续开发1.0,因为2.0已经开发完毕而且构架与1.0完全不同,但是有些使用者喜欢这种简洁和简便,应大家的要求,美化和优化了一些不足之处。后台更加简洁美观。

下载

4.其他功能

4.1 工具栏配置
工具栏配置

4.2 查看单元测试覆盖率
idea已经集成了coverage,只要点击运行旁边的run   with coverage即可查看单元测试覆盖率
单元测试
4.3 配置tomcat
配置tomcat

4.4 最大化当前窗口
这种在演示时非常有用,可以将代码窗口最大化,方便查看投影演示。
方式:打开view  ->
最大化
可以将当前窗口最大化,使自己专注于当前窗口,也方便演示。alt+1可以打开项目结构,进行类的切换。
退出再次打开view,退出此模式即可。
4.5 控制台中文乱码的问题
控制台出现乱码后,如果在file encoding中修改为UTF-8后仍未解决:
1. 找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8
2. 在tomcat的启动参数中设置 -Dfile.encoding=UTF-8
3. 然后重启idea,一般即可解决。

4.6 SSH远程连接linux虚拟机
如图,打开连接配置:
这里写图片描述
然后输入连接信息即可,这个真的是强大。
这里写图片描述

4.7 其他配置

  • 查找文件在项目中位置
    点击如下按钮,可以自动打开项目结构,展示右边文件在项目中的位置,有些情况下还是很方便的.
    文件在项目中位置

【推荐课程:Java视频教程


相关专题

更多
高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

68

2026.01.16

全民K歌得高分教程大全
全民K歌得高分教程大全

本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

123

2026.01.16

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

54

2026.01.16

java数据库连接教程大全
java数据库连接教程大全

本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

39

2026.01.15

Java音频处理教程汇总
Java音频处理教程汇总

本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

19

2026.01.15

windows查看wifi密码教程大全
windows查看wifi密码教程大全

本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

85

2026.01.15

浏览器缓存清理方法汇总
浏览器缓存清理方法汇总

本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

20

2026.01.15

ps图片相关教程汇总
ps图片相关教程汇总

本专题整合了ps图片设置相关教程合集,阅读专题下面的文章了解更多详细内容。

11

2026.01.15

ppt一键生成相关合集
ppt一键生成相关合集

本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

47

2026.01.15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Kotlin 教程
Kotlin 教程

共23课时 | 2.6万人学习

C# 教程
C# 教程

共94课时 | 7万人学习

Java 教程
Java 教程

共578课时 | 47.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号