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 发展的一剂猛药。
- 为什么需要了解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也由这家公司赞助开发。 - 名称由来
名称由来,目前没有统一的说法:
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
欢迎界面 - 配置导入窗口
可以将旧版本或者其它安装实例的配置及插件直接导入到新版本中 - 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 - 激活窗口
- 欢迎界面
关闭IDEA时关闭唯一打开的项目实例,或者第一次运行IDEA时,将显示欢迎界面,关闭打开的项目可以再次出现欢
迎界面
界面介绍
界面布局 - 菜单栏
菜单栏包含大部分可用命令,如用于打开、创建项目,重构代码,运行和调试应用程序、版本控制等菜单项。 - 工具栏
主工具栏包含菜单中的经常使用的基本命令。默认情况下,主工具栏是隐藏的。
显示/隐藏:View | Toolbar - 导航栏
导航栏是 “项目” 工具窗口的快速替代方式。 可以进行项目内导航、打开文件进行编辑等
显示/隐藏: View | N