1.2 Kotlin开发环境搭建
1.2.1 Kotlin常用开发工具
在Kotlin的官方文档(www.kotlincn.net)上可以看到,Kotlin语言的开发工具有4种类型,分别是IntelliJ IDEA、Android Studio、Eclipse以及Compiler。这4种工具的简单介绍如下。
1. IntelliJ IDEA
IntelliJ IDEA是JetBrains公司开发的,是Kotlin官方推荐使用的开发工具。在Kotlin官网上下载最新版本的IntelliJ IDEA,已经默认安装了Kotlin插件。如果下载的IntelliJ IDEA没有Kotlin插件,则可以打开IntelliJ IDEA的插件安装界面,完成插件的安装或升级。
2. Android Studio
Android Studio是谷歌公司基于IntelliJ IDEA开发的一个工具,主要用于Android程序的开发。Android Studio从3.0版本开始内置安装Kotlin插件。如果使用的是3.0之前的版本,则可以通过Android Studio的插件安装界面完成Kotlin插件的安装,插件安装完成后需要重新启动Android Studio。
3. Eclipse
Eclipse是一款经典的开发工具,虽然它是由Java语言开发的,但它不仅支持Java语言,而且还支持C/C++、COBOL、PHP、Android等编程语言,现在还支持Kotlin语言。如果想要在Eclipse工具中开发Kotlin语言程序,则需要安装Kotlin插件。
4. Compiler
Compiler是一个命令行的编译器,在Kotlin官网上也可以下载这个工具,然后通过命令行来编译Kotlin程序。
以上4种工具中,Android Studio是在IntelliJ IDEA工具的基础上添加了一些针对Android开发的插件,这些插件在开发Kotlin语言的程序中是用不到的;Compiler工具用起来不太方便;Eclipse与IntelliJ IDEA工具开发Kotlin语言都比较方便。由于本书主要讲解Kotlin语言的开发,因此选择Kotlin官方推荐的工具IntelliJ IDEA。
1.2.2 IntelliJ IDEA的安装
1. 下载IntelliJ IDEA
首先打开JetBrains公司官网,单击界面上的【DownLoad】按钮进入到下载界面,在这个界面上有两个选项,分别为Ultimate企业版(免费试用)与Community社区版(免费开源),这里选择Community版本的IntelliJ IDEA,点击【下载】按钮进行下载,此处下载的是最新版本的IDEA,如图1-1所示。
图1-1 下载界面
需要注意的是,由于目前最新版本ideaIC-2018.1.5相对来说没有ideaIC-2017.3.5版本稳定,因此在图1-1所示界面中选择【Previous Version】链接,跳转到IDEA版本页面,选择ideaIC-2017.3.5版本进行下载,也可以根据个人习惯下载不同版本,如图1-2所示。
图1-2 下载界面
2. 安装IntelliJ IDEA
在安装IntelliJ IDEA工具的过程中,可根据个人喜好选择程序的安装位置,如图1-3所示。
图1-3 选择安装位置
在图1-3所示界面中,单击【Next】按钮,进入安装设置界面。在该界面Create Desktop Shortcut下方有两个复选框,用于选择计算机系统位数,分别是【32-bit launcher】和【64-bit launcher】,根据相应的系统位数(右键单击【我的电脑】,单击【属性】,查看系统位数)选择即可,如图1-4所示。
图1-4 选择操作系统版本
在图1-4所示界面中,单击【Next】按钮,等待程序进行安装,最后弹出一个安装完成的对话框。在这个对话框上单击【Finish】按钮即可完成IntelliJ IDEA工具的安装,安装完成的对话框如图1-5所示。
图1-5 安装完成
需要注意的是,安装完IntelliJ IDEA工具之后,还需要安装1.6以上版本的JDK,在这里就不一一截图显示安装的过程了,直接下载JDK并安装即可。