`
chiyx
  • 浏览: 274811 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

阅读更多
(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/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,可以通过点击该图标进行更改
9IDEA运行时的一些日志,点击查看
10IDEA内存堆的使用情况,点击触发垃圾回收


四关于工具窗口
每个工具窗口提供了各种不同的视角和编程任务,一些工具窗口总是可见的,一些工具窗口则必须当相关的插件或者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隐藏搜索域
  • 大小: 23.5 KB
  • 大小: 166 KB
  • 大小: 13.5 KB
  • 大小: 8.2 KB
  • 大小: 40.9 KB
  • 大小: 35.9 KB
  • 大小: 27.8 KB
  • 大小: 48.2 KB
  • 大小: 15.2 KB
  • 大小: 15.2 KB
  • 大小: 972 Bytes
  • 大小: 16.1 KB
分享到:
评论
6 楼 pyzheng 2014-05-06  
三单联咖啡色 写道
能卡出翔来,就凭这一就比不上eclipse

比上不上无所谓
但很用eclipse的人转去用idea一段时间后,就不再想继续用eclipse。
翻过类,用idea的人转去用eclipse一段时间后,还得回来继续用idea。
比不比,这些都是事实。

你卡是因为你配置不好,但我用idea从来见过过像eclipse假死那种情况,哈哈。
一笑而过。
5 楼 三单联咖啡色 2013-11-28  
能卡出翔来,就凭这一就比不上eclipse
4 楼 li437 2012-10-23  
支持一个    
3 楼 idealwangqing 2012-05-20  
来顶顶   
2 楼 idealwangqing 2012-05-20  
我是你妹呀
1 楼 idealwangqing 2012-05-20  

相关推荐

    Java IDE编辑器 IntelliJ IDEA 使用基础篇

    ### Java IDE编辑器 IntelliJ IDEA 使用基础篇 #### 一、引言 对于大多数Java开发者而言,Eclipse无疑是最为熟悉的集成开发环境(Integrated Development Environment,简称IDE)。然而,在众多优秀的Java IDE中,...

    IntelliJ IDEA 使用教程 - v1.0,intellijidea使用教程视频,Java源码.zip

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码编辑、强大的项目管理和高级调试功能而备受赞誉。本教程将引导你了解如何充分利用IntelliJ IDEA进行Java开发。...

    IntelliJ IDEA 2019汉化文件.rar

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码补全、重构工具以及丰富的插件生态而著名。在2019年,IntelliJ IDEA发布了版本2019.1.3,这个版本在前一版的...

    IntelliJ IDEA 使用教程

    #### 一、IntelliJ IDEA简介 - **定义与特点**:IntelliJ IDEA是一款由JetBrains公司开发的强大且功能全面的集成开发环境(Integrated Development Environment, IDE)。它主要用于Java应用程序的开发,同时也支持...

    IntelliJ IDEA 中文指南.pdf

    《IntelliJ IDEA 中文指南》是一份专注于介绍和指导用户使用IntelliJ IDEA集成开发环境(IDE)的文档,涵盖了从基础操作到高级特性的广泛知识点。IntelliJ IDEA是由JetBrains公司开发的一款现代化的Java集成开发环境...

    IntelliJIDEA汉化包

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码补全、强大的调试工具和优秀的代码分析功能而闻名。汉化包是为了方便中国用户使用,将原本英文界面的IntelliJ ...

    Intellij IDEA使用总结

    Intellij IDEA 是一款由 JetBrains 开发的功能强大的集成开发环境(IDE),主要用于 Java 应用程序的开发,同时也支持多种其他语言如 Kotlin、Groovy、Scala 等。它提供了丰富的功能,包括代码编写、调试、单元测试...

    Intellij IDEA教程

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),尤其在Java Web开发领域有着广泛的应用。本教程将深入探讨IntelliJ IDEA的各项功能,帮助你从新手快速成长为熟练的使用者。 首先,IntelliJ IDEA的...

    IntelliJ IDEA2018.2中文汉化包

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),尤其在专业级的软件开发中,它的高效能和强大的功能使其成为首选工具之一。2018.2版本是IntelliJ IDEA的一个重要更新,引入了许多新特性、优化和修复...

    IntelliJ IDEA 2017 汉化包

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。这款强大的工具支持多种编程语言,提供了一流的代码自动补全、重构、调试等特性,极大地提高了开发效率。2017版是其历史版本之一,...

    IntelliJ IDEA安装详解配置教程

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),尤其在Java、Groovy、Scala等语言的开发中表现出色。本教程将详细介绍IntelliJ IDEA的安装过程及基本配置,帮助初学者快速上手。 一、安装步骤 1. ...

    IntelliJ IDEA 主题皮肤包

    本主题皮肤包是为提升开发者在IntelliJ IDEA中的工作体验而设计的一系列视觉样式,通过更换主题,可以改变IDE的颜色方案、字体大小、布局等元素,让编程环境更加个性化和舒适。 这个压缩包包含了9种不同的主题,每...

    IntelliJ IDEA主题、.zip

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),以其高效、智能的代码编辑体验和丰富的插件系统著称。本压缩包文件“IntelliJ IDEA主题.zip”包含了多套精心挑选的IntelliJ IDEA主题,旨在为用户提供...

    Intellij idea汉化资源合集

    "jetbrains-in-chinese-master"这个文件很可能是汉化项目的源码仓库,包含了一系列将IntelliJ IDEA界面翻译成中文的文件和步骤。这些资源通常包括语言包、汉化插件或者是一些定制的配置,旨在将原本的英文界面转换为...

    IntelliJ IDEA 设置 一键配置 文件

    IntelliJ IDEA是一款深受开发者喜爱的Java集成开发环境(IDE),尤其在Java、Groovy、Scala等语言的开发中有着广泛的应用。它以其强大的代码自动完成、重构工具、高效的项目管理以及高度可定制的设置而闻名。在日常...

    Intellij idea高效使用教程_Intellijidea高效使用教程_

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其强大的代码自动补全、重构工具、内置版本控制和单元测试等功能而受到开发者们的喜爱。本教程将深入讲解如何高效地使用IntelliJ ...

    IntelliJ IDEA使用教程创建Java 应用程序

    IntelliJ IDEA是众多优秀IDE之一,与Visual Studio Code等其他知名IDE并列。如果你希望在IntelliJ IDEA中使用中文界面,可以在插件市场搜索“Chinese”,下载并安装中文语言包,然后重启IDEA即可。 创建一个新的...

    IntelliJ idea2018汉化包

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。它以其高效、智能的代码补全、强大的调试工具和优秀的代码分析功能而受到开发者喜爱。"IntelliJ IDEA 2018汉化包"是专为2018版本的...

    intellij idea汉化包下载

    IntelliJ IDEA是一款备受开发者喜爱的Java集成开发环境(IDE),以其高效、智能的编码辅助和强大的项目管理功能而闻名。然而,对于中文用户来说,原生英文界面可能会造成一定的使用不便。在这种情况下,汉化补丁就...

    IntelliJ IDEA2019.1使用Eclipse的快捷键配置及说明

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),以其强大的代码自动完成、重构工具和高度可定制性而闻名。对于那些习惯于使用Eclipse的开发者来说,切换到IntelliJ IDEA时可能会对默认的快捷键感到不适应。...

Global site tag (gtag.js) - Google Analytics