最好的JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素

打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下:

主界面由6个主要区域组成(图中红色数字标注的)

1.菜单和工具栏 
2.导航条:编辑文件时帮助定位和导航项目中的文件 
3.状态栏:显示当前项目,IDEA本身的状态,还有别的一些状态相关的一些信息 
4.编辑器 
5.工具窗口:辅助类窗口。IDEA提供了各式各样的辅助窗口来帮助完成各种任务, 
如项目管理,代码查找,版本控制等,类型eclipse中VIEW的概念, 
6.工具窗口栏:位于IDEA界面的上下左右各有一个,摆放着工具窗口显示和隐藏的按键

一关于菜单和工具条

菜单和工具栏包含了IDEA中的各种有用的命令,如: 
(·)打开或者隐藏IDEA中的界面元素,可以使用菜单栏中的VIEW选项 
(·)当你想执行一个命令,但忘记去哪里找这个命令的时候,IDEA提供了一个快   捷的方式进行定位,按 Ctrl+Shift+A 可以触发一个命令提示界面,输入你想执行命令的前缀,就会列出跟这个前缀相关的一些命令,选择你需要的执行。

二关于导航条 
显示导航条有两种途径: 
(·)通过VIEW菜单,选择 Navigation Bar 选项 
(·)按 Alt+Home.(用该方式打开,导航条显示为浮动形式)

关闭导航条也有两种途径 
(·)通过VIEW菜单,取消选择 Navigation Bar 选项 
(·)当导航条是浮动状态时候,按ESC键

三关于状态栏

1 单击该图标可以控制“工具窗口栏”的显示和隐藏
2 当前在菜单栏或者工具栏或者右键上下文菜单中选择的命令描述和说明
3 单击该图标将触发后台任务管理器
4 当前光标的位置
5 当前文件的编码,若当前文件没有自动选择编码,则可以通过它进行编码的选择
6 当前文件的写入模式,是插入(insert)还是覆写(overwrite)
7 标示当前文件只读还是可写
8 标示当前语法的高亮级别,有Inspections,Syntax,None,可以通过点击该图标进行更改
9 IDEA运行时的一些日志,点击查看
10 IDEA内存堆的使用情况,点击触发垃圾回收

四关于工具窗口 
每个工具窗口提供了各种不同的视角和编程任务,一些工具窗口总是可见的,一些工具窗口则必须当相关的插件或者facets被激活的时候才是可见的。控制工具窗口显示或者隐藏的按键分布在工具窗口条上,显示和隐藏状态通过颜色区分:

工具窗口的显示与隐藏是基于工具窗口的摆放组的,每个工具窗口条分为2个组(水平的工具窗口条的左右两边,垂直窗口条的上下两边,可以通过拖坠工具窗口按键来进行摆放组的移动),每个分组只有一个显示的工具窗口,当选择组中的令一个窗口时,会自动关闭该组原先的窗口。

(·)操纵工具窗口

关闭所有的工具窗口 
1.通过菜单栏中的 Window | Active Tool Window | Hide All Windows 
2. Ctrl+Shift+F12.

保存当前的窗口布局: 
菜单栏 Window | Store Current Layout as Default 
若需要重置窗口布局选择菜单栏  Window | Restore Default Layout

(·)窗口工具的查看模式(Viewing Modes) 
工具窗口提供了不同的查看模式,用于控制工具窗口的显示形式和表现方式,帮助使用者快速定位到工具窗口,或者最大化编辑区域

1.固定和浮动模式(Fixed / floating mode)

当窗口时固定模式时,若同时窗口的模式还是非停泊模式(undocked model)则窗口会占满它所附着的工具窗口条的长度或者高度(取决于工具窗口条是水平的还是垂直的) 
当窗口时浮动模式时,它可以放在屏幕上的任何位置,当这个窗口处于不活动状态时,若同时窗口时寄托模式( pinned.model)它会变成半透明状态(透明度取决于Appearance settings中的透明度设置)

2.停靠和脱开模式(Docked / undocked mode)

该模式基于窗口时固定模式(fixed)才起作用。在停靠模式,跟这个窗口相邻的界面元素将环绕着该窗口,调整该窗口的大小会自适应调整相邻窗口的大小。在脱开模式时。该窗口会变成最上层的界面元素,会盖住其他的元素与其相交的部分(除开工具窗口,无法盖住其他的工具窗口,不会存在相交部分,当与其他工具窗口相邻时,无法调整该相邻的边界),重设脱开模式的窗口大小不会自适应的调整其他元素的大小。当一个脱开模式的窗口变为不活动状态时,它会自动隐藏。

3.寄托与非寄托模式(Pinned / unpinned mode) 
该模式决定了工具窗口变成不活跃状态时是隐藏还是可见。Pinned 模式下是可见,unpinned 模式下将会自动隐藏。当然根据别的模式设定有一些例外情况: 
Undocked 模式的窗口不活跃时,总是被隐藏 
Floating 模式的窗口不活跃时,将变成半透明

4.分离模式(Split mode) 
该模式决定了同一个工具窗口条中有多少个停靠模式(docked)的窗口可以同时显示(1还是2),同时工具窗口依据该模式将依附其上的窗口进行分组,分离模式的为一组,非分离模式的为另一组,任何一个时候每个分组中只有一个窗口是可见的

5. Tabbed content 
该模式用于控制有多个内容层需要展示的窗口以何种形式的方式来选择内容层 
Tabbed 模式 使用标签页形式

非标签页形式,则使用下拉列表的方式进行选择:

开启和关闭该模式可以通过窗口的上下的上下文菜单(右键菜单)或者主菜单栏中 
Window | Active Tool Window来转换

改变查看模式可以通过如下途径: 
 在窗口的标题栏单击该图标 
通过主菜单的 Window | Active Tool Window

(·)在工具窗口的速度搜索 
1.选择所需的工具窗口 
2.输入你需要查找内容(文件,类,字段等)的名字,当你输入时,搜索域将出现在该窗口上,并显示你输入的字符 
3.输入完毕时,按ENTER,窗口上符合要求的结果将被显示和选择。按ESC隐藏搜索域 

时间: 2024-11-04 23:06:29

最好的JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素的相关文章

JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素

(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导航条:编辑文件时帮助定位和导航项目中的文件 3.状态栏:显示当前项目,IDEA本身的状态,还有别的一些状态相关的一些信息 4.编辑器 5.工具窗口:辅助类窗口.IDEA提供了各式各样的

流行Java IDE工具大比拼[转]

from ken_li http://blog.sina.com.cn/s/blog_722532880102v2ba.html Java是目前最流行的软件开发语言,其IDE环境也备受开发者关注,IDE可以极大的提高开发速度. 一.Intellij IDEA 这是一款非常优秀的商业Java IDE开发工具,非常适合做J2EE开发,当前最新版本为6.02.Idea有官方发布版已经集成了ANT.JS.Tomcat.WebLogic.CVS.SVN客户端.JSP/HTML/xml等插件,支持对JSP/

那些Java IDE工具(不定期更新)

一.Eclipse Eclipse是一个市场占有率很高的Java IDE工具. 官网地址:http://www.eclipse.org/ 下载地址:http://www.eclipse.org/downloads/ 二.... 那些Java IDE工具(不定期更新)

【转载】用TextPAD构建你的JAVA IDE

用TextPAD构建你的JAVA IDE 多数朋友会埋怨java没有像vc一样好用的编辑器,呵呵.其实,这也不算是个缺点,习惯就好了,个人认为vc6编辑环境还没有delphi好用呢,不过慢慢适应就好了.不过熟悉java之后,我实在不愿意用notepad来写程序——经常出现语法错误发现不了,每每又必须打开cmd窗口输入一大串指令编译程序.运行程序,更重要的是对于applet程序还要采取更为复杂的机制——嘿,真累.但是,我又受不了JB9那种超智能.傻瓜型的IDE,那么慢,超吃内存,在我的poor电脑

总结java IDE (eclipse)快捷键

Eclipse快捷键 10个最有用的快捷键:Eclipse中10个最有用的快捷键组合:一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合.通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升.1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了.这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml.美中不足的是这组快捷键并非在所有视图下都能用.2. ctrl+

Java IDE MyEclipse 2015更新

近日,企业级集成开发环境MyEclipse 2015正式版1.0发布了,在新的2015版本里,MyEclipse增加了多个后端服务控件,并提供了更加先进的云端REST连接技术.其值得一提的主要特性包括: JavaScript for Modern UIs运用MyEclipse集成的Tern.js,你会发现用JavaScript开发Web和移动应用程序都会非常容易.和传统的基于Eclipse的JavaScript代码帮助相比,MyEclipse可以节省大量的编程时间.还有可扩展的丰富模块:Angu

开发工具篇:JAVA和IntelliJ IDEA相恋

开发工具篇:JAVA和IntelliJ IDEA相恋 idea是什么? IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一. Intellij IDEA 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试. 如果没有idea! 对我而言工作效率至少下降30%,工作效率=休息时间=工资! 举个简单的例子,不能来和大家一起聊技术了呢,没时间了- -! 1

IntelliJ IDEA 2016.2.4 发布,深受欢迎的 Java IDE

IntelliJ IDEA 2016.2.4 发布了,IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具(基础教程qkxue.net).它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度(手机app开发ty300.com).简单而又功能强大.与其他的一些繁冗而复杂的IDE工具有鲜明的对比. 本次发布部分改进记录如下: Android                            Bug    IDEA-15390

linux下的Java开发 intellij idea+tomcat+maven

前期准备:安装intellij idea.下载tomcat.下载maven(注意我用的是tomcat6.maven 3.2.1.jdk1.6.0_45,之前maven用的3.5结果报错,搞了好久,建议小伙伴们用稳定版本) intellij idea官方网站:https://www.jetbrains.com/idea/download/#section=linux(注意要下载Ultimate版本,不然里面的东西不全,比如tomcat插件...) intellij idea破解:http://bl