Java开发工具IntelliJ IDEA安装图解
作者:我的脚印 发布时间:2022-06-14 02:30:20
这篇文章主要介绍了Java开发工具IntelliJ IDEA安装图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
> 开发工具概述
IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。 它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA进行开发。
IDEA软件安装
进入官网http://www.jetbrains.com/选择需要的版本下载。此软件集成了32位和64位,下面以ideaIU-2017.3.2.exe 为例。
双击 进入安装。
1. 欢迎界面
2. 选择安装路径 ,建议路径不要包含中文及空格符号
3. 配置安装选项
4. 开始菜单
5. 安装完毕
IDEA的项目结构
在首次驱动IEAD的之前,必须了解一下IDEA的项目结构如下图所示
IDEA首次驱动1. 选择不导入任何设置,点击 OK
2. 选择 Create New Project
3. 点击 new 按钮,配置安装的 JDK9 版
4. 不使用模板
5. 为工程起名字 demo ,并存储到 d:\ideawork\demo 目录下,如果d盘没有这个目录,会自动创建。
打开一个每日一帖对话框,勾掉每次启动显示,点击 close
IDEA的工作界面,我们的项目已经创建好了,如果再新建项目,点击 File->new->Project
创建包和类1. 展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 com.itheima.demo ,点击确定。
在创建好的包上,鼠标右键,选择 new->class 创建类,键入类名。
在代码编辑区,键入主方法,并输出 HelloWorld 。
4. 运行程序,在代码编辑区鼠标右键,选择 Run HelloWorld 即可,或在菜单中选择 Run->Run HelloWorld 。
idea的常用设置字体设置IDEA工具的默认字体非常小,代码编辑器和控制台的输出字体都需要进行调整。点击菜单栏上的 File->Settings->Editor->Font 修改字体。
IDEA的项目目录我们创建的项目,在d:\ideawork目录的demo下.idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的out 目录是存储编译后的.class文件src 目录是存储我们编写的.java源文件
IDEA常用快捷键
修改快捷键在IDEA工具中, Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改IDEA中的快捷键。File->Settings->keymap->Main menu->code->Completion->Basic
双击 Basic->remove->Ctrl+空格
IDEA导入和关闭项目关闭IDEA中已经存在的项目,File->Close Project File->Close Project
这时IDEA回到了刚启动界面,点击项目上的 X ,IDEA中就没有这个项目了
导入项目
在IDEA的启动界面上,点击 OPEN ,选择项目目录即可
若想通过IDEA同时开启多个项目,点击OPEN打开项目时,点击New Window按钮
来源:https://www.cnblogs.com/wurengen/p/11863890.html


猜你喜欢
- 大二的时候做的课程设计,图片管理器,当时遇到图片很多的文件夹,加载顺序非常慢。虽然尝试用多个Thread加载图片,却无法保证图片按顺序加载。
- ProgressDialog(精度条对话框):1.直接调用ProgressDialog提供的静态方法show()显示2.创建Progress
- 本文实例为大家分享了openoffice+jodconverter-code-3.0-bate4实现ppt转图片的具体代码,供大家参考,具体
- maven打包方式使用maven打包插件maven-jar-plugin在pom.xml文件最后新增以下代码。maven-dependenc
- 一、万能的字符串当然,任何时候都可以使用字符串作为属性的值,从配置文件里读取出来,如下:配置文件内容为:pkslow.admin=larry
- 1、SpringMVC中默认集成SpringMVC已经默认集成了JackSon,如下所示: @RequestMapping(&q
- 数组翻转的方法(java实现),数组翻转,就是将数组倒置,例如原数组为:{"a","b","
- 本篇主要是自定义动画与Animatable。AnimationSpec上一篇中,出现了多次animationSpec属性,它是用来自定义动画
- 本文实例讲述了C#多线程之Thread中Thread.Join()函数用法。分享给大家供大家参考。具体分析如下:Thread.Join()在
- for循环和foreach循环的区别首先在这里声明一点,C#和Java这两种语言很相似,尤其是初学的数据类型那一部分,所以这里写的for和f
- 关于jmeter中的正则表达式及json提取器可以提取响应值,大家都有所了解,但是往往我们在实际运用中,可能需要上个接口的多个响应值,难道我
- postman测试传入List<String>参数第一步:设置headersContent-type 的值为applicatio
- xxljob介绍XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上
- 堆溢出:/*** @author LXA* 堆溢出*/public class Heap{ public
- 用Dockerfile 构建一个java的编译环境,这里整理下实现步骤:1、包括以下软件包ubuntujdkmavensvn2、jdk、ma
- Java动态数组Arraylist存放自定义数据类型class Point{ int x; int y; public Point(int
- 先上效果图源码 github.com/woshiwzy/Ca…实现原理:1.继承LinearLayout2.重写onL
- 使用类的全权名: System.Text.StringBuilder sb = new System.Text.StringBuilder(
- 在android support.v4 中有一个抽屉视图控件DrawerLayout。使用这个控件,可以生成通过在屏幕上水平滑动打开或者关闭
- 本文实例讲述了Android编程简单设置ListView分割线的方法。分享给大家供大家参考,具体如下:<LinearLayout xm