IntelliJ IDEA(二) :面板介绍

面板说明

IDEA面板的全貌以下图java

菜单栏

下面会简单介绍下一些经常使用的部分菜单使用,若有疑问或补充欢迎留言。git

(1)、File文件web

  1. New:新建一个工程

能够新建project,导入已存在的资源project,从版本控制库导入工程,新建Module,导入已存在的资源Module,新建文件(JS,DB,JSP,Java,CSS……),新建FMXL文件。bash

  1. Open:打开本地的文件或工程服务器

  2. Open URL:maven

  3. Open Recent:打开最近已导入过的工程工具

  4. Close Project:关闭工程单元测试

  5. Setting:IDEA配置文件测试

  6. Project Structure:显示当前工程结构ui

  7. Other Setting:全局默认配置

Default Settings…,Default Project Structure…
复制代码

IDEA在Setting中某些配置是For当前project的,也就是意味着你新打开的一个project并不可以默认通用这些配置,你须要另外从新配置。你能够在DefaultSetting中进行一些全局通用配置。例如:maven的安装路径,maven仓库地址,git.exe地址等。

  1. Import Settings:导入Settins文件

你能够将本身之前保存过的settings文件导入进来,也能够导入外来的settings文件,例如换主题皮肤。

  1. Exoort Settings:导出Settings文件

将本身习惯的settings文件导出到本地或云盘,下次在新的地点使用时能够直接导入使用。

……

(2)、Edit编辑

1.Undo:撤销

2.Redo Duplicate Line or Selection:从新复制行或选择。(返回撤销以前)

3.Cut:剪切

4.Copy:复制

5.Copy:复制文件路径

6.Copy Reference

7.Paste:粘贴

8.Paste from History…:从剪切板中选择历史复制的内容粘贴

9.Paste:

10.Delete:删除

11.Find:

……

(3)、View视图

  1. Tool Windows:一些工具窗口

  1. Recent Files:最近打开过的文件(Crtl + E)

  2. Recently Changed Files:最近作过修改过的文件

  3. Recent Changes:最近修改记录

  1. Quick Switch Scheme…:

  2. Toolbar:工具栏(显示/关闭)

  1. Tool Buttons:工具按钮(IDEA左右和底部的工具框)

  1. Status Bar:IDEA右下角的状态栏

  1. Navigation Bar:

……

(4)、Navigate导航

  1. Class:查询类

  2. File:查询文件

……

  1. Jump to Navigation Bar:跳到导航栏

4.Declaration:进入光标所在的方法/变量的接口或是定义处

5.Implementations:方法的实现

6.Type Declaration:进入光标当前所在属性的类

……

7.Type Hierarchy:当前类的分层结构

……

(5)、Code编码

这都是些和编码相关的,重写方法,实现方法,环绕(try…catch,if…else,…),上面显示的快捷键基本都须要记住,由于是比较经常使用的。

(6)、Analyze分析

(7)、Refactor重构 这些在项目重构时会使用的加多,例如类名更改,能够经过Rename(Shift + F6)来快速替换全部使用该类的地方。

(8)、Build构建 构建项目相关的。

(9)、Run运行 启动项目相关的,Run,Debug,……

(10)、Tools工具 文件做为模板保存,项目做为模板保存,生成javaDoc,……

(11)、VCS版本控制 版本控制相关的。

(12)、Window窗体 将当前窗体格式做为默认窗体,激活工具窗体,编辑Tabs,……

(14)、Help帮助 IDEA的使用帮助,注册,检查更新,……

工具栏

工具栏可经过 View -- Toolbar 来控制显示,以下:

从左至右依次为:

一、打开文件(File -- Open)

二、保存所有(Ctrl + S)

三、同步:(Ctrl+Alt+Y)检测全部外部改变的文件并从磁盘加载

四、Undo:(Ctrl + Z)撤销

五、Redo:(Ctrl + Shift + Z)返回撤销前,防止误撤销

六、剪切:(Ctrl + X)

七、复制:(Ctrl + C)

八、粘贴:(Ctrl + V)

九、查找:(Ctrl + F)

十、替换:(Ctrl + R)

十一、回退:(Ctrl + Alt + 向左箭头)

十二、前进:(Ctrl + Alt + 向右箭头)

1三、构建项目:(Ctrl + F9)

1四、当前项目(Run/Debug)运行配置

1五、运行项目

1六、Debug模式运行项目

1七、代码覆盖率方式运行项目

何为“代码覆盖率”?这里应用一下百度百科的,读者能够另寻资料。

代码覆盖(Code coverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,所得比例称为代码覆盖率。

在作单元测试时,代码覆盖率经常被拿来做为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成状况,好比,代码覆盖率必须达到80%或 90%。因而乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有弊。

1八、中止项目运行

1九、AVD管理器(Android开发相关)

20、版本控制更新项目,须要项目加入了版本控制(Ctrl + T)

2一、版本控制提交(Commit)项目(Ctrl + K)

2二、当前文件与服务器上该文件最新版本的内容进行比较。若是当前编辑的文件没有修改,则是灰色不可点击。

2三、版本控制,显示历史操做(commit,merge)

2四、恢复代码,返回上一版本,可选择性恢复(Ctrl + Alt + Z)。

2五、打开Settings配置界面(Ctrl + Alt + S)

2六、项目结构设置(Ctrl + Alt + Shift + S)

2七、SDK管理器

2八、IDEA帮助文档

30、捕获内存快照。会在用户主目录下生成内存快照(hprof文件)压缩包,用于分析内存。


1557975294786730.png

相关文章
相关标签/搜索