Intellij IDEA是我用过最好的集成开发环境,没有之一,它对于Scala的支持远胜于Scala IDE for Eclipse网络
Intellij IDEA 14.1.4 默认配置里面没有Scala插件,须要手动安装,在Intellij IDEA 14.1.4 第一次运行时选择configure plugins,选择默认后在软件主界面去配置,可是本人测试发现,这种设置方式常常会由于网络问题配置失败,建议直接到
http://www.jetbrains.net/confluence/display/SCA/Scala+Plugin+for+IntelliJ+IDEA,这个连接去下载,下载完成后,解压到Intellij IDEA 安装目录中的plugins里面去:
intellij-idea
完成后,启动Intellij IDEA 14.1.4eclipse
配置Intellij IDEA 14.1.4后,咱们来看看如何进行Scala开发环境的建立:ide
1 File->New Project
获得下列界面:svg
选择scala,而后下一步:
在Project SDK的右侧,点击new,获得:
选择JDK,在弹出框中选择JDK的安装目录
工具
在Scala SDK的右侧,点击Create,获得下图所示界面:
能够选择Intellij IDEA中自带的Scala,也可使用本身安装好的Scala,点击上图中的”Browse”,而后选择Scala的安装目录
测试
配置好以后,直接finish,获得下列工程目录
编码
点击File->Project Structure,
获得:
在src目录上,右键而后点击new fold
命名为main
再右鍵main,一样new fold,命名为scala,并设置为sources,以下图
总体的工程文件已经建立好了,以下图:
在scala源文件目录上,直接名鍵,new->scala class
选择Object,而后输入名称:Hello World
url
输入的代码以下:
object HelloWorld {
def main(args: Array[String]) {
println("Hello World")
}
}
点击HelloWorld.scala文件,右键
或直接ctr+shift+F10运行程序
Error:scalac: IO error while decoding D:\ScalaLearning\src\cn\scala\xtwy\ScalaAndJavaException\ScalaExceptionDemo.scala with UTF-8
Please try specifying another one using the -encoding option
此时只要更改代码的编码就行,能够直接修改文件或软件配置
直接修改文件编码以下图:
修改软件配置过程以下:
File–>Setting
找到Editor中的FileEncoding,能够将工做都设置为UTF-8
2 修改默认快捷键
对一eclipse转过来的用户,习惯了eclipse中的快捷键,想在Intellij IDEA中也使用相同的快捷键,这时能够对默认快捷鍵进行修改。
File–>Setting
选择Setting中的keymap,Intellij IDEA中的全部快捷键均可以看到
下面的快捷键,最好本身试一下,这样的话就能明白它究竟是干什么用的,语言描述可能不到位
快捷鍵 | 用法描述 |
---|---|
Ctrl+Shift+A | 根据名称查找操做,例如查找建立scala class操做 |
Alt+F1 | 视图切换 |
Ctrl+Tab | 工具窗口、正在编辑的代码文件切换 |
Alt+Home | 显示导航条 |
Ctrl+J | 插入代码模板,例如main方法 |
Ctrl+Alt+J | 将选中的代码用代码模板包裹 |
F4 | 打开工程配置窗口 |
Ctrl+Slash | 注释代码 // |
Ctrl+Shift+Slash | 注释代码 /**/ |
Ctrl+N/Ctrl+Shift+N | 输入名称查询类或文件 |
Ctrl+D | 复制选中的代码 |
Ctrl+W / Ctrl+Shift+W | 智能地进行代码选择 |
Ctrl+F | 在当前文件中进行文本内容查找 |
Shift+Shift | search everywhere |
Ctrl+Shift+F7 | 高亮显示先中的方法或符号在当前文件中的使用状况 |
Ctrl+Space | 代码自动提示 |
Ctrl+Shift+Enter | 语句自动完成 |
Alt+enter | 代码自动修正 |