安装

  • 下载windows压缩包
  • 获取帮助: idea.medeming.com/jihuoma

常用设置

  • 全局设置,对新建的工程生效

    【File】【Other Settings】【Setings for New Projects…】

    比如配置maven的路径以及配置文件的路径,基本设置一次即可,不需要每次新建工程都配置一边

插件应用

在线安装: 【File】【Setting…】【Plugins】选择右侧的【Marketplace】搜索需要安装的插件进行安装

  • Maven Integration、Maven Integration Extension 对maven工具进行支持,否在【View】【Tool Windows】找不到Maven窗口
  • JUnit 对基于JUnit测试右键运行单个测试用例的支持,否则无法单个用例的运行

版本管理

svn

  • 下载svn客户端安装包http://subversion.apache.org/packages.html
  • 安装时,选择安装【command line client tools】,即客户端命令行工具
  • IDEA安装【Subversion Integration】插件
  • 设置插件: 【File】【Setting…】【Version Control】【Subversion】,命令设置svn即可
  • 应用:
    • 关联svn:使用IDEA打开已经svn co好的项目,点击【VCS】【Enable Version Control Integration】,选择【Subversion】
    • 使用: 在Project窗口右击相应的文件,即可使用相关功能

常用快捷键(持续补充总结)

【打开定位快捷键】

快捷键 功能
Ctrl + N 快速查找类
Ctrl+Shift+N 可以快速打开文件
Ctrl+Shift+Alt+N 查找类中的方法或变量
Ctrl+Shift+A 查找所有Intellij的命令
Ctrl+Alt+F12 show in explorer

【快速查看快捷键】

  • Ctrl+H,显示类结构图(类的继承层次,子类父类树)
  • Ctrl+Q,显示注释文档

【高效编辑快捷键】

  • Ctrl+Alt+<- 回退
  • Ctrl+P 鼠标所在行参数提示
  • Ctrl+Shift+Space 智能提示
  • Ctrl+Shift+Enter 智能补全
  • Ctrl+Alt+O 格式化import列表
  • Ctrl+Alt+L 格式化代码
  • F2 / Shift + F2 跳到下/上一个错误

【面板打开隐藏快捷键】View->Tool Windows

快捷键 功能
Alt+1 打开/隐藏工程面板
Alt+2 打开/隐藏收藏面板
Alt+3 打开/隐藏Run面板
Alt+6 打开/隐藏TODO面板
Alt+7 打开/隐藏Structure面板

nodejs开发环境搭建

  • 下载nodejs环境,并设置相应的环境变量: NODE_HOME,PATH

  • 安装nodejs插件

  • 在项目目录中执行npm install --save @types/node,在编写代码时提供代码提示与补全

scala开发环境搭建

  • 下载scala开发环境安装包 https://www.scala-lang.org/download/
  • 下载离线scala插件 https://plugins.jetbrains.com/plugin/1347-scala/versions
  1. 加压scala安装包,将其bin目录添加到path环境变量中或者执行运行msi安装包即可
  2. IDEA安装scala插件:
    • 离线安装: 【File】【Setting…】【Plugins】点击右上角的设置按钮,选择【Install Plugins From Disk…】,选择下载好的细线安装包即可
    • 在线安装: 【File】【Setting…】【Plugins】选择右侧的【Marketplace】,在搜索栏了搜索scala,然后install
  3. 新建maven工程:
    • 【File】【New】【Project…】,在New Project对话框中,选在maven,Project SDK选在java版本,按照提示填写
    • 在新建的工程窗口中,在main目录上右击,【New】【Directory】创建scala项目
    • 【File】【Project Structure…】,选择【Modules】,【Sources】选择src/main/scala Mark as 【Sources】
    • 【File】【Project Structure…】,选择【Libraries】,点击加号,选择【Scala SDK】,选择scala版本

IntelliJ IDEA开发环境应用相关推荐

  1. Intellij IDEA开发环境搭建,scala配置及打包,jar包在spark中的运行

    1. Intellij IDEA 开发环境搭建 最近在学习scala,除需要编写scala程序外,同时还需要创建maven工程,打成Jar包,而Eclipse在这方面显得使用的不是那么方面,同时由于I ...

  2. Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 文章目录 本文说明 JavaFX 简单说明 JavaFX 版本说明 JavaFX 与 JDK 的关系 JavaFX 与 JDK Modular (JDK 9 模块化系统) JavaFX 模块 ...

  3. 使用Android Studio搭建Android集成开发环境

    一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨 ...

  4. 使用Android Studio搭建Android集成开发环境(图文教程)

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  5. eclipse android开发环境搭建_聊聊Spring boot2.X开发环境搭建和基本开发

    对Spring Boot的开发环境进行搭建,并对它的特点做进一步的了解,才能更好地对Spring Boot有更深入的介绍.但是无论如何都需要先来搭建Spring Boot的工程. 搭建Spring B ...

  6. 《Spark核心技术与高级应用》——3.2节构建Spark的开发环境

    本节书摘来自华章社区<Spark核心技术与高级应用>一书中的第3章,第3.2节构建Spark的开发环境,作者于俊 向海 代其锋 马海平,更多章节内容可以访问云栖社区"华章社区&q ...

  7. Spark基础学习笔记10:Scala集成开发环境

    文章目录 零.本讲学习目标 一.搭建Scala的Eclipse开发环境 (一)安装Scala插件 (二)创建Scala项目 二.搭建Scala的IntelliJ IDEA开发环境 (一)启动IDEA ...

  8. IntelliJ IDEA 12详细开发教程(四) 搭建Android应用开发环境与Android项目创建

    今天我要给大家讲的是使用Intellij Idea开发Android应用开发.自我感觉使用Idea来进行Android开发要比在Eclipse下开发简单很多. (一)打开网站:http://devel ...

  9. spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)...

    不多说,直接上干货! 前言   其实啊,无论你是初学者还是具备了有一定spark编程经验,都需要对spark源码足够重视起来. 本人,肺腑之己见,想要成为大数据的大牛和顶尖专家,多结合源码和操练编程. ...

最新文章

  1. 春节前后学习实践的技术领域
  2. ACM-线段树扫描线总结
  3. Netty出现的原因以及多种Reactor模式
  4. django中的ajax_post请求
  5. listActivity和ExpandableListActivity的简单用法
  6. Jenkins忘记admin密码处理方法
  7. jzoj3847-都市环游【矩阵乘法】
  8. ubuntu12.10下安装mysqlworkbench出现“Dependency is not satisfiable: libctemplate0”问题的解决方案...
  9. PHP 使用mysqli与MySQL交互
  10. Java cmd常用命令_java cmd常用命令
  11. Linux查看Chrome的版本号
  12. 【安全热点】阿里巴巴月饼门,观点两极化,孰对孰错?
  13. python京东预约抢购_python 脚本实现京东抢购
  14. vue-element-admin 项目更换浏览器图标与标头
  15. 每天学命令get_propertysi_attacker Properties
  16. pandas 筛选行 整行复制粘贴
  17. 新手如何第一次编写 “Hello World“ Windows 驱动程序 (KMDF)
  18. e9000刀片服务器文档,Tecal-E9000刀片服务器交换模块.doc
  19. 服务器操作系统怎么做映像,如何网络捕获使用 Sysprep 和 PXE 配置的服务器操作系统映像...
  20. 枚举QQ或者TM进程、标题、窗口信息、QQ号码昵称等

热门文章

  1. jenkins+k8s实现持续集成
  2. iOS应用图片命名规则
  3. 北航 2012 秋季 现代软件工程 两人结对 作业要求
  4. linux 日志切割 自带,[日志分割回滚] 使用linux自带的logrotate对nginx日志进行分割...
  5. windows7系统损坏修复_【软件资讯】还在用win7?微软Windows 7系统正式停止技术支持...
  6. 为什么买入不了创业版_详解实战抄底——如何抄到下引线的最底端。及妖股的首板买入点...
  7. 卸载后以前拍的视频会删除吗_可立拍!苹果自己的视频编辑App是一个被忽视的好工具...
  8. php下载文件与服务器有关吗,php 下载文件功能中下载后文件大小与服务器源文件大小不一致...
  9. java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...
  10. 为何控件删除不了_过不好又离不了的婚姻,不如这样去处理