
微博的鼎鼎发展,微博技术的迅猛发展,请点击观看阿里云弹性计算年会! >>>

第二: IDEA安装3: 首次IDEA体验4: 基本IDEA配置
IDEA代表IntelliJ IDEA,它是用于Java语言开发的集成环境(也可用于其他语言). IntelliJi被公认为业界最佳的Java开发工具之一,尤其是在智能代码助手,代码自动提示,重构,J2EE支持,Ant,JUnit,CVS集成,代码审查,创新的GUI设计和其他功能方面. 非同寻常. IDEA是JetBrains的产品,JetBrains的总部位于捷克共和国的首都布拉格,其开发人员主要是严格的和知名的东欧程序员.
对于IDEA,JetBrans的最新口号是Capable and Ergomomic IDE for JVM,可转变为功能强大且符合人体工程学的JVM IDE. 面向JVM意味着IDE支持在JVM上运行的Java,Scale和其他语言.
IDEA的官方网站地址是:
IDEA分为两个主要版本
最终版(商业版): 强大的社区版(免费版): 单一功能

IDEA提倡智能编码,以减少程序员的工作量.
1个智能选择
在许多情况下,我们必须选择一个方法或一个循环,或者想逐步将选择范围从变量逐步扩展到整个类,IDEA在默认设置Ctrl +中提供了这种基于语法的选择. W可以实现选择范围的连续扩展jsp 注释快捷键,在重建时特别方便.
2种丰富的导航模式
IDEA提供了丰富的导航和查看模式,例如Ctrl + E用于显示最近打开的文件,Ctrl + N用于显示要显示的类名称搜索框(该框还具有智能补充功能,IDEA之后您输入字母将显示所有候选课程名称. 在最基本的项目视图中,您还可以选择各种视图.
3历史记录功能
IDEA无需查看版本管理服务器,就可以查看任何项目中的文件历史记录,并且可以在还原版本时轻松地对其进行还原.
4出色的重建支持
IDEA是所有IDE中最早支持重构的IDE,其出色的重构能力一直是其主要卖点之一.

5个编码帮助
toString(),hashCode(),equals()以及Java规范中倡导的所有get / set方法,无需任何输入即可实现自动代码生成,从而使您摆脱了无聊的基本方法,从而免去了编码的麻烦
6灵活的排版功能
基本上所有的IDE都具有重新键入功能,但是只有IDEA是人类,因为它支持排版模式的自定义,并且您可以根据不同的项目要求使用不同的排版方法. 对XML的完美支持,对XML的全面即时支持. 所有流行的框架xml文件都支持完整的提示.
7个动态语法检测
任何不符合Java规范,您自己的预定义规范以及繁琐的内容都会在页面上突出显示.
8个代码检查
自动分析代码,检测不符合风险的代码,并突出显示它.
9全面支持JSP
完全支持JSP,没有任何插件.
10个智能编辑
在代码输入过程中,将自动添加方法或类.
11种EJB支持
不需要插件即可完全支持EJB(6.0支持EJB3.0)
12列编辑模式
UtralEdit肯定赞赏其列编辑模式,因为它减少了许多无聊的重复工作,并且IDEA完全支持此模式,从而进一步提高了编码效率.
13个预设模板
预设模板可让您将常用方法编辑到模板中. 使用它时,只需输入几个简单的字母即可完成所有代码. 例如,使用相对较高的公共静态void main(String [] args){},可以将pm预置为模板中的方法. 输入时,只需输入pm,然后按代码辅助键,IDEA将完成代码的自动输入.

14完美的自动代码补全
智能地检查类中的方法. 当您发现只有一个方法名称时,代码输入将自动完成,因此几乎没有编写代码的地方.
15个版本控制的完美支持
集成了当前市场上所有常见的版本控制工具插件,包括git,svn,github,从而使开发人员可以在编程项目中的IntelliJ IDEA中完成代码提交,签出,冲突解决以及直接查看. 版本控制服务器内容等
16不带代码检查
自动检查代码中未使用的代码,并提供提示以使代码更有效.
17个智能密码
自动检查代码,找到与预设规格不一致的代码并给出提示. 如果程序员同意对其进行修改,则修改将自动完成. 例如,代码String str =“ Hello IntelliJ” +“ IDEA”; IDEA将提供优化提示,如果程序员同意修改IDEA,它将自动将代码修改为String str =“ Hello IntelliJ IDEA”;
18正则表达式搜索和替换功能
查找和替换支持正则表达式以提高效率.
19个JavaDoc预览支持
支持JavaDoc预览功能,Ctrl + Q以JavaDoc代码显示JavaDoc结果,从而提高了doc文档的质量.
20个程序员意图支持
IDEA在编码时实时监视您的意图,或提供建议,或直接为您完成编码. 无需使用Ctrl + S来保存代码.
官方网站下载地址:
历史版本地址:
根据计算机的操作系统版本选择Windows,Mac或Linux版本. Ultimate是旗舰版本,而Community是社区版本. 这次我们安装了旗舰版. 您也可以在左下角选择IDEA的历史版本.


下载后,双击.exe文件并默认安装.
3.1如何将项目放入jar并在外部运行
hello-world项目如下

文件-项目结构-项目设置-工件





构建后,将在主项目的out \ artifacts \ hello_world_jar目录中生成一个jar包

在jar包目录中运行java -jar jar package name命令以验证结果



如果仅为当前项目设置,则修改“文件设置”的路径,如果为所有项目设置,则路径为“文件-其他设置-新项目的设置”. 建议修改全局设置.










如果选中了区分大小写jsp 注释快捷键,我们将在编写代码时匹配大小写. 例如,输入str时将没有String提示,而输入Str时将出现提示. 因此,我们不选中此选项.



对于所有项目有效,该路径是“文件”-“其他设置”-“新项目的设置”. 建议修改全局设置.

当前项目的编码设置,路径为“文件设置”.

IDEA右下角的单个文件编码设置

全局设置路径是“新建项目的文件-其他设置-设置”,当前项目设置路径是“文件-设置”.

搜索类别: Ctrl + N搜索文件: Ctrl + Shift + N代码提示: Ctrl + Alt +空格(类似于Alt + /)该查询在以下位置使用: Alt + F7查看代码提示和内容: Ctrl + Q查看类声明,即跳转到指定的类: 将鼠标放在要查看的类名称上,按Ctrl + B(或长按Ctrl,然后用鼠标单击该类名称). 查看文件列表: Ctrl + F12复制代码: Ctrl + D删除代码: Ctrl + Y导入包: Alt + Enter生成默认变量名: 如果存在带有未定义变量名的类型语句,例如new Date();,请将鼠标放在此行上,按Alt + Enter,将默认生成变量,例如Date date = new Date();重命名: 例如,重命名类名称,选择一个类,按Shift + F6单行注释: Ctrl + /多行注释: 选定区域,Ctrl + Shift + /生成get / Set / toString和其他方法: Alt +插入生成try / catch,if / else,for等包含块: Ctrl + Alt + T查看接口或抽象类的子类: Ctrl + Alt + B

本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-280580-1.html
你是美国佬的私生子吗