IDEA的介绍基础运用和优化还有各种功能(超级全!!多图!!) 您所在的位置:网站首页 智能娃娃有什么功能呢 IDEA的介绍基础运用和优化还有各种功能(超级全!!多图!!)

IDEA的介绍基础运用和优化还有各种功能(超级全!!多图!!)

2024-07-17 00:39| 来源: 网络整理| 查看: 265

IDEA的介绍基础运用和优化 IDEA的基础介绍IDEA是什么?IDEA的评价IDEA的宗旨IDEA版本IDEA的优势IDEA为什么比Eclipse好用得多调试自动完成IDEA优化IDEA优化配置,提高启动和运行速度IDEA的setting介绍主题设置 调节背景色设置鼠标悬浮提示忽略大小写提示自动导包取消单行显示Tabs设置字体配置类文档注释信息模版设置文件编码设置自动编译水平或者垂直显示代码设置默认浏览器IDEA快捷键介绍基础运用Module创建静态web项目创建移除模块

IDEA的基础介绍

官网:https://www.jetbrains.com/idea/ 在这里插入图片描述 下载地址:https://www.jetbrains.com/idea/download/#section=windows 在这里插入图片描述

那啥这玩意是正版的要钱的啊朋友们

IDEA是什么?

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

IDEA的评价

IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。

IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,其开发人员由以严谨著称的东欧程序员组成。

IDEA的宗旨

对于IDEA,JetBrains公司提出的最新口号是Capable and Ergomonic IDE for JVM(面向JVM、功能强大且符合人体工程学的IDE)。面向JVM指的是该IED支持Java、Scale等运行于JVM之上的所有语言。

IDEA的宗旨是:“Develop with pleasure”,提倡智能编码,减少程序员的工作。

IDEA版本

目前版本为2018.2.2,2018年8月发布。

IntelliJ IDEA分为Ultimate Edition和Community Edition两个版本,即旗舰版和社区版。旗舰版可以免费试用30天,同时还支持HTML,CSS,PHP,MySQL,Python等,社区版本免费使用,但是功能上对比旗舰版有所缩减,只支持Java等少数语言。

IDEA的优势

在一般常用的开发中,Eclipse是最容易学习上手的,但是Eclipse在代码层面设计、兼容性等方面的问题让程序员在使用过程中颇受困扰。相比而言,IntelliJ IDEA不仅解决了Eclipse存在的弊病,而且让开发工作变得更加的高效、智能。

就如它的宗旨所说:“Develop with pleasure”,提倡智能编码,减少程序员的工作。IntelliJ IDEA的特色功能多达22个:

● 智能的选取

● 丰富的导航模式

● 历史记录功能

● JUnit的完美支持

● 对重构的优越支持

● 编码辅助

● 灵活的排版功能

● XML的完美支持

● 动态语法检测

● 代码检查

● 对JSP的完全支持

● 智能编辑

● EJB支持

● 列编辑模式

● 预置模板

● 完美的自动代码完成

● 版本控制完美支持

● 不使用代码的检查

● 智能代码

● 正则表达式的查找和替换功能

● JavaDoc预览支持

● 程序员意图支持

IDEA为什么比Eclipse好用得多 调试

通常在调试过程中,我们想要求一些表达式的值,在Eclipse中你需要选定这个表达式,选定整个表达式非常重要,否则你就没法求出它的值。然后,你可以使用Ctrl+Shift+I看到这个表达式的值。

使用IDEA你不需要选择任何东西,你只需要把光标移到你的表达式中然后按下Alt+F8。IDEA会很好的理解这个你可能需要的表达式,然后显示一个对话窗口,其中有一些它给出的建议参数变量。

你也可以编辑并在对话框中立即将得到这个表达式的值。相当的方便!试过这个特性后,你就不会再想在Eclipse中调试了。

基本上在两个IDE上都能让你做同样的事,但是使用IDEA会更加简单和快速。

自动完成

自动完成使得IDE比notepad更加优秀,在这个领域能感知上下文的IDEA有了质的飞跃。例如,我们开始如下一行代码:

findElement(By.id(“error”), vim 现在我们想要查找以vim开头的选项有哪些。

IDEA怎么做的呢?无需等待任何的按键,它马上就能理解findElement需要一个Conditaion类的示例作为第二个参数,而在Condition类中有一个静态变量名叫visible。IDEA会直接建议这个唯一的有效选项。

然而,Eclipse会怎么做呢?唉,它不能理解上下文,它不知道光标所在处就是assertElement方法的第二个参数。因此当你按下“神圣”的Ctrl+Space时,Eclipse只会简单的显示全局中以vi字母开头的一切。

IDEA优化

才装的IDEA有很多东西可以优化一下

IDEA优化配置,提高启动和运行速度

IDEA优化配置,提高启动和运行速度:https://blog.csdn.net/Lzxccas/article/details/108777103

IDEA的setting介绍

在这里插入图片描述

进入设置页面,从上到下,主要是 外观和行为,快捷键,编辑,插件,版本控制,构建执行部署,语言和框架,工具的设置;

主题设置 调节背景色

在这里插入图片描述

设置鼠标悬浮提示

在Eclipse里,我们鼠标移动到一个类上,会提示这个类的文档解释信息; IDEA里默认不会这样,我们需要设置下; Editor->General

在这里插入图片描述 这里的话 我们要勾选下,后面设置的是延迟时间 默认半秒,这里我们设置1s; 设置后,我们鼠标移动到类上看看;

在这里插入图片描述

忽略大小写提示

IDEA默认提示是区分大小写的,比如输入string,不会提示String类;这里设置下 Editor->General ->Code Completion 在这里插入图片描述

自动导包

默认情况,包括Eclipse 写完类,是需要手工导入包的,不过IDEA提供了自动导包设置 Editor->general->Auto Import

在这里插入图片描述 下拉选All 然后下面两个勾选下即可;随后可以自动导入包,取消包。

取消单行显示Tabs

假如有多个Tab代码,默认如下: 在这里插入图片描述

不过有时候 要查看的代码文件比较多,我们想多行显示: 可以配置下: Editor->General ->Editor Tabs 在这里插入图片描述 勾去掉即可; 在这里插入图片描述

设置字体

Editor->Font

在这里插入图片描述 这里可以根据自己喜好,设置字体样式,字体大小,包括行高;那个 Size建议16

配置类文档注释信息模版

默认新建类 没有文档注释信息,我们一般公司开发,都要搞下,方便找人; Editor->File and Code Templates 然后Includes File Header 在这里插入图片描述 下次创建类的时候自动帮你注释模板信息 在这里插入图片描述

设置文件编码

我们所有地方都设置成UTF-8 大一统 Editor -> File Encodings

在这里插入图片描述

设置自动编译

省却了每次修改代码以后又要重新启动的步骤

在Eclipse里,项目都是自动编译的,IDEA里默认不是,我们需要配置下; Build,Execution,Deployment -> Compiler 两个勾选下,设置项目自动编译,包括平行结构的多个模块也自动编译;

在这里插入图片描述

水平或者垂直显示代码

我们有时候为了比对或者参数代码,需要让代码水平或者垂直显示,Eclipse里,我们直接拖拽即可; IDEA里,我们右键文件Tab,显示如下:

在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

设置默认浏览器

在这里插入图片描述

IDEA快捷键介绍 alt+shift+s 以及 alt+inster 实现自动生成get set 以及构造方法 ctrl+d 删除一行 ctrl+shift+o 导入包 ctrl+shift+f 代码格式化 ctrl+shift+y 转换大小写 ctrl+f 查找(当前文件) ctrl+h 全局查找 双击shift 查找文件 tab 以及 shift+tab 整体代码向后 向前移动 alt+/ 提示操作(自定义修改) alt+/这个快捷方式被其他地方占用了,所以先去掉; 根据快捷方式搜索 alt+shift+r 重命名参数和方法 向下复制一行 ctrl+alt+向下键 ctrl+/ 单行注释 ctrl+shift+/ 多行注释 alt+上下键 选中单行或者多行 向上或者向下移动 ctrl+shift+t 查看源码 (当前java文件有的类,直接ctrl+点进去即可) alt+enter 生成返回值/纠错 eclipse是ctrl+1 alt+左右方向键 跳转上一个或者下一个编辑页面 ctrl+- 或者 ctrl+= 收缩或者展开单个方法 ctrl+shift+- 或者 ctrl+shift+= 收缩全部或者展开全部方法 自定义配置 ctrl+shift+h 查看方法重写结构 ctrl+alt+h 查看方法调用者 F4 选中类 查看类继承关系 ctrl+o 查看类结构 基础运用 Module创建

Java project创建 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

静态web项目创建

点击Next 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

移除模块

先remove,再delete

在这里插入图片描述 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有