IntelliJ IDEA开发环境应用
安装
- 下载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窗口右击相应的文件,即可使用相关功能
- 关联svn:使用IDEA打开已经
常用快捷键(持续补充总结)
【打开定位快捷键】
快捷键 | 功能 |
---|---|
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
- 加压scala安装包,将其bin目录添加到path环境变量中或者执行运行msi安装包即可
- IDEA安装scala插件:
- 离线安装: 【File】【Setting…】【Plugins】点击右上角的设置按钮,选择【Install Plugins From Disk…】,选择下载好的细线安装包即可
- 在线安装: 【File】【Setting…】【Plugins】选择右侧的【Marketplace】,在搜索栏了搜索scala,然后install
- 新建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开发环境应用相关推荐
- Intellij IDEA开发环境搭建,scala配置及打包,jar包在spark中的运行
1. Intellij IDEA 开发环境搭建 最近在学习scala,除需要编写scala程序外,同时还需要创建maven工程,打成Jar包,而Eclipse在这方面显得使用的不是那么方面,同时由于I ...
- Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时
博文目录 文章目录 本文说明 JavaFX 简单说明 JavaFX 版本说明 JavaFX 与 JDK 的关系 JavaFX 与 JDK Modular (JDK 9 模块化系统) JavaFX 模块 ...
- 使用Android Studio搭建Android集成开发环境
一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨 ...
- 使用Android Studio搭建Android集成开发环境(图文教程)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- eclipse android开发环境搭建_聊聊Spring boot2.X开发环境搭建和基本开发
对Spring Boot的开发环境进行搭建,并对它的特点做进一步的了解,才能更好地对Spring Boot有更深入的介绍.但是无论如何都需要先来搭建Spring Boot的工程. 搭建Spring B ...
- 《Spark核心技术与高级应用》——3.2节构建Spark的开发环境
本节书摘来自华章社区<Spark核心技术与高级应用>一书中的第3章,第3.2节构建Spark的开发环境,作者于俊 向海 代其锋 马海平,更多章节内容可以访问云栖社区"华章社区&q ...
- Spark基础学习笔记10:Scala集成开发环境
文章目录 零.本讲学习目标 一.搭建Scala的Eclipse开发环境 (一)安装Scala插件 (二)创建Scala项目 二.搭建Scala的IntelliJ IDEA开发环境 (一)启动IDEA ...
- IntelliJ IDEA 12详细开发教程(四) 搭建Android应用开发环境与Android项目创建
今天我要给大家讲的是使用Intellij Idea开发Android应用开发.自我感觉使用Idea来进行Android开发要比在Eclipse下开发简单很多. (一)打开网站:http://devel ...
- spark最新源码下载并导入到开发环境下助推高质量代码(Scala IDEA for Eclipse和IntelliJ IDEA皆适用)(以spark2.2.0源码包为例)(图文详解)...
不多说,直接上干货! 前言 其实啊,无论你是初学者还是具备了有一定spark编程经验,都需要对spark源码足够重视起来. 本人,肺腑之己见,想要成为大数据的大牛和顶尖专家,多结合源码和操练编程. ...
最新文章
- 春节前后学习实践的技术领域
- ACM-线段树扫描线总结
- Netty出现的原因以及多种Reactor模式
- django中的ajax_post请求
- listActivity和ExpandableListActivity的简单用法
- Jenkins忘记admin密码处理方法
- jzoj3847-都市环游【矩阵乘法】
- ubuntu12.10下安装mysqlworkbench出现“Dependency is not satisfiable: libctemplate0”问题的解决方案...
- PHP 使用mysqli与MySQL交互
- Java cmd常用命令_java cmd常用命令
- Linux查看Chrome的版本号
- 【安全热点】阿里巴巴月饼门,观点两极化,孰对孰错?
- python京东预约抢购_python 脚本实现京东抢购
- vue-element-admin 项目更换浏览器图标与标头
- 每天学命令get_propertysi_attacker Properties
- pandas 筛选行 整行复制粘贴
- 新手如何第一次编写 “Hello World“ Windows 驱动程序 (KMDF)
- e9000刀片服务器文档,Tecal-E9000刀片服务器交换模块.doc
- 服务器操作系统怎么做映像,如何网络捕获使用 Sysprep 和 PXE 配置的服务器操作系统映像...
- 枚举QQ或者TM进程、标题、窗口信息、QQ号码昵称等
热门文章
- jenkins+k8s实现持续集成
- iOS应用图片命名规则
- 北航 2012 秋季 现代软件工程 两人结对 作业要求
- linux 日志切割 自带,[日志分割回滚] 使用linux自带的logrotate对nginx日志进行分割...
- windows7系统损坏修复_【软件资讯】还在用win7?微软Windows 7系统正式停止技术支持...
- 为什么买入不了创业版_详解实战抄底——如何抄到下引线的最底端。及妖股的首板买入点...
- 卸载后以前拍的视频会删除吗_可立拍!苹果自己的视频编辑App是一个被忽视的好工具...
- php下载文件与服务器有关吗,php 下载文件功能中下载后文件大小与服务器源文件大小不一致...
- java开发文档怎么写_程序员该不该写技术文档,怎么写文档,易懂又能提升自己...
- 为何控件删除不了_过不好又离不了的婚姻,不如这样去处理