第二课 IDEA 的使用

本文详细介绍了IntelliJ IDEA的使用,包括IDEA的快捷键、安装与配置、界面布局、插件安装、代码智能提示、版本控制、运行与调试配置等内容。此外,还对比了IDEA与Eclipse的区别,并推荐了一些实用插件,如Key-Promoter-X和Material Theme UI。文章最后讲解了如何进行项目构建、运行和调试,以及如何与版本控制系统如SVN集成。
摘要由CSDN通过智能技术生成

1、idea快捷键在这里插入图片描述

IDEA 介绍
IDEA 全称IntelliJ IDEA(/inteli’dʒei ai’diə/),是捷克共和国的JetBrains软件公司基于Java语言开发的一款Java IDE,
提供社区版本以及商业版本。通过插件扩展,可提供对其它编程语言的支持。
IntelliJ IDEA是一个纯Java Swing应用程序,所有自定义组件(如编辑器选项卡)都是手动创建的,没有使用第三方
库。
IDEA 在业界被公认为是最好的Java IDE之一,尤其在智能代码助手、代码自动提示、重构、Java EE支持、各类版本
工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面可以说是超常的。
最初版于2001年1月推出,2014年12月Google宣布其旗下的[Android Studio]基于IDEA的社区版本发展而成,用以
取代原来的[Eclipse ADT],这应该是IDEA 发展的一剂猛药。

  1. 为什么需要了解IDEA:
    从权威站点(http://pypl.github.io/IDE.html、http://index.baidu.com)发布的最新数据来看,IntelliJ IDEA的热度
    持续升高。
    pypl排名的原始数据来源于google趋势(https://trends.google.com/),对比Visual Studia的热度生成
    Eclipse出身名门,但是IDEA的师兄弟及徒子徒孙在前十的IDE中占据三席(IDEA、pyCharm、Android Studio<基于
    IDEA 社区版>),PhpStorm、Web Storm也出身于JetBrains,该公司旗下还有很多其他工具。包括安卓一级开发语
    言Kotlin也由这家公司赞助开发。
  2. 名称由来
    名称由来,目前没有统一的说法:
    Intelli ===> Intelligent(智能的)
    J ===> Java
    Idea ===> IDE that is Advanced or Idea just means idea( I have a good idea …like this ) …
    //The Idea has Double meaning
    IDEA 下载
    访问IDEA官方网站的下载页面(https://www.jetbrains.com/idea/download),下载最新版的IDEA.
    一个是旗舰版,一个是社区版,社区版开源免费。下载旗舰版zip(2018.3.2),可以试用30天。
    历史版本下载:https://www.jetbrains.com/idea/download/previous.html
    IDEA 安装
    ZIP包解压即可试用,自带了jre。 bin目录下有启动程序。.exe的安装程序有一个安装向导,可以进行一些设置,但
    是部分设置要写注册表,没有必要,所有的设置都可以在后期按需配置。
    配置项保存路径
    配置信息的保存目录在bin目录下的idea.properties文件中配置,默认在用户目录中,建议修改到IDEA同级目录,
    system最好放入固态硬盘。相关目录描述如下:
    目录 描述
    config configuration (idea.config.path)
    config\plugins plugins (idea.plugins.path)
    system caches, local history, etc (idea.system.path)
    system\log logs and thread dumps (idea.log.path)
    bin/idea.properties:
    可以使用…表示目录,不能设置到idea的安装目录下
    参考资料:
    https://www.jetbrains.com/help/idea/tuning-the-ide.html#system-directory
    欢迎界面
  3. 配置导入窗口
    可以将旧版本或者其它安装实例的配置及插件直接导入到新版本中
  4. UI样式选择
    idea.config.path= i d e a . h o m e . p a t h / . . / . I n t e l l i J I d e a 2018.3.2 / c o n f i g i d e a . s y s t e m . p a t h = {idea.home.path}/../.IntelliJIdea2018.3.2/config idea.system.path= idea.home.path/../.IntelliJIdea2018.3.2/configidea.system.path={idea.home.path}/…/.IntelliJIdea2018.3.2/system
  5. 激活窗口
  6. 欢迎界面
    关闭IDEA时关闭唯一打开的项目实例,或者第一次运行IDEA时,将显示欢迎界面,关闭打开的项目可以再次出现欢
    迎界面
    界面介绍
    界面布局
  7. 菜单栏
    菜单栏包含大部分可用命令,如用于打开、创建项目,重构代码,运行和调试应用程序、版本控制等菜单项。
  8. 工具栏
    主工具栏包含菜单中的经常使用的基本命令。默认情况下,主工具栏是隐藏的。
    显示/隐藏:View | Toolbar
  9. 导航栏
    导航栏是 “项目” 工具窗口的快速替代方式。 可以进行项目内导航、打开文件进行编辑等
    显示/隐藏: View | N
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值