Java开发利器Eclipse和IDEA

一、文本编辑工具

1.1 EditPlus

        EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。
    
        EditPlus(文字编辑器)汉化版是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,同步于剪贴板可自动粘贴进 EditPlus 的窗口中省去粘贴的步骤。另外它也是一个非常好用的HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持C、C++、Perl、Java,另外,它还内建完整的HTML & CSS1 指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,若你有安装IE3.0 以上版本,它还会结合IE浏览器于 EditPlus 窗口中,让你可以直接预览编辑好的网页(若没安装IE,也可指定浏览器路径)。因此,它是一个相当棒又多用途多状态的编辑软件

1.2 NotePad

        notepad(记事本)是一种代码编辑器,也是Windows 操作系统中的程序,用于文本编辑,在文字编辑方面与Windows写字板,Office功能相当。是一款开源、小巧、免费的纯文本编辑器。

        Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本)值得一提的是,它既支持 .nfo 文件查看,也支持自定义语言。

二、Eclipse

2.1 Eclipse简介

        Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

        Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年Eclipse 3.0选择OSGi服务平台规范为运行时架构。

        2007年6月,稳定版3.3发布;
        2008年6月发布代号为Ganymede的3.4版;
        2009年6月发布代号为Galileo的3.5版;
        2010年6月发布代号为Helios的3.6版;
        2011年6月发布代号为Indigo的3.7版;
        2012年6月发布代号为Juno的4.2版;
        2013年6月发布代号为Kepler的4.3版;
        2014年6月发布代号为Luna的4.4版;
        015年6月项目发布代号为Mars的4.5版。

注:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

2.2 Eclipse的下载和安装

1、打开Eclipse下载地址: https://www.eclipse.org/downloads/packages/

2、选择要下载的版本

Java开发利器Eclipse和IDEA_第1张图片

3. 下载完毕直接解压即可使用,因为是解压版,所以我们需要自己设置快捷打开方式

4. 双击eclipse.exe直接启动,进入欢迎界面

Java开发利器Eclipse和IDEA_第2张图片

2.3 Eclipse界面介绍

        关闭启动时的欢迎界面,显示的是默认透视图——Java 透视图,整个窗口称为的工作台,主要有以下几个组成部分:主菜单、工具栏、透视图、状态栏,而透视图又由视图和编辑器组合而成,比如,下图的透视图为2+3+6+9的组合。

        透视图所包含的视图并非一成不变,各视图的位置和大小均可通过鼠标拖动操作进行更改,也可以关闭一些视图或加入其它一些视图,可以自动记忆当前界面的改变。

Java开发利器Eclipse和IDEA_第3张图片

         1、主菜单:包括文件、编辑、源代码、搜索、运行与窗口等菜单,大部分的向导和各种配置对话框都可以从主菜单中打开。

        2、包资源管理器视图:用于显示Java项目中的源文件、引用的库等,开发Java程序主要是用这个视图。

        3、编辑器:用于代码的编辑。

        4、工具栏:包括文件工具栏、调试、运行、搜索、浏览工具栏。工具栏中的按钮都是相应的菜单的快捷方式。

        5、透视图快捷按钮:用来切换到提供的各个透视图,提供8种透视图,分别为:CVS资源库研究、Java(缺省值)、Java类型层次结构、Java浏览、插件开发、调试、小组同步和资源透视图。

        6、大纲视图:用于显示代码的纲要结构,单击结构树的各结点可以在编辑器中快速定位代码。

        7、每日小技巧:展示eclipse工具的使用快捷技巧。

        8、状态栏:包含鼠标所点击位置的一些信息,如鼠标点击编辑器时,状态栏会显示编辑器所显示的文件是否可编辑,以及鼠标所处位置在编辑器中的行列号。
    
        9、问题视图:用于显示代码或项目配置的错误,双击错误项可以快速定位代码。

2.4 设置编码集和字体、颜色

        默认的eclipse字符集为GBK,我们需要改为utf-8,如果觉得默认字体太小,也可以进行更改,包括背景颜色等

        1、修改默认字符集:Window-->Preferences-->General-->Workspace-->Text file encoding-->Other-->UTF-8

Java开发利器Eclipse和IDEA_第4张图片

         2、修改字体大小:Window-->Preferences-->General-->Appearance-->Basic-->Text font

Java开发利器Eclipse和IDEA_第5张图片

1、什么是字符集?
    字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicode字符集等。计算机要准确的处理各种字符集文字,就需要进行字符编码,以便计算机能够识别和存储各种文字。中文文字数目大,而且还分为简体中文和繁体中文两种不同书写规则的文字,而计算机最初是按英语单字节字符设计的,因此,对中文字符进行编码,是中文信息交流的技术基础。

2、GBK和UTF-8
    GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification),中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。这一版的GBK规范为1.0版。

    UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。

2.5 创建、删除、修改项目工程

        项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。
        注意: 点击透视图快捷按钮,把透视图改为java透视图

        1、创建新的项目工程:右键点击包资源管理器视图空白处-->New-->Java Project

Java开发利器Eclipse和IDEA_第6张图片

 2、修改项目工程名:右键点击项目-->Refactor-->Rename

Java开发利器Eclipse和IDEA_第7张图片

 3、删除项目工程:右键点击项目-->Delete

        Java开发利器Eclipse和IDEA_第8张图片

2.6 使用Eclipse快捷创建HelloWorld

        1、右键src目录-->New-->Class

Java开发利器Eclipse和IDEA_第9张图片

         2、在现有模版的基础上写入输出语句即可

        3、Eclipse工具会自动对我们保存的java代码进行编译,所以直接运行即可
                在编辑器视图空白处右键-->Run As-->Java Application

三、IntelliJ IDEA

3.1 IDEA 简介

        IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。

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

3.2 IDEA 下载和安装

1、下载 IDEA 安装包,我们先从 IDEA 官网下载 IDEA 2020.3.2 版本的安装包。
        下载链接如下:https://www.jetbrains.com/idea/download/

Java开发利器Eclipse和IDEA_第10张图片

2、双击安装程序进行安装
    注意,如果电脑上之前有安装老版本的 IDEA, 需要先卸载干净,否则可能安装失败!注意,一定要先卸载干净掉老版本的 IDEA。

3、选择安装目录

Java开发利器Eclipse和IDEA_第11张图片

 4、勾选自己想要创建的桌面快捷方式,我的操作系统是 64 位的,所以勾选的 64 位快捷方式;

Java开发利器Eclipse和IDEA_第12张图片

 5、点击 Install

        Java开发利器Eclipse和IDEA_第13张图片

 6、安装完成后,勾选 Run IntelliJ IDEA,点击 Finish 运行软件

Java开发利器Eclipse和IDEA_第14张图片

3.3 IDEA 激活

1、勾选用户协议,点击Continue

Java开发利器Eclipse和IDEA_第15张图片

 2、勾选 Evaluate for free, 点击 Evaluate,先试用30天

        Java开发利器Eclipse和IDEA_第16张图片

         可免费使用30天。学生帐号可以申请免费使用。

3.4 IDEA 配置

idea 默认有settings来配置全局的配置项,例如:字体大小

Java开发利器Eclipse和IDEA_第17张图片

Java开发利器Eclipse和IDEA_第18张图片

Java开发利器Eclipse和IDEA_第19张图片

Java开发利器Eclipse和IDEA_第20张图片

你可能感兴趣的:(Java知识点系列,java,eclipse,intellij,idea)