IDEA开发工具的使用
文章目录
- IDEA开发工具的使用
- IDEA是什么呢?
- IntelliJ IDEA开发工具
- IDEA下载和安装
- IntelliJ IDEA程序
- 项目架构
- project(项目、工程)
- module(模块)
- package(包)
- class(类)
- IDEA常用快捷键
IDEA开发工具的使用
IDEA是什么呢?
集成开发环境(IDE,Integrated Development Environment)
1.把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等。
2.常见Java的IDE工具有:Eclipse、MyEclipse、IntelliJ IDEA、Jbuilder、NetBeans等。
IntelliJ IDEA开发工具
1.IntelliJ IDEA 一般简称IDEA,是JAVA编程语言开发的集成环境,在业界被公认为最好的Java开发工具。
2. IDEA 在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是Java开发企业级首选工具。
IDEA下载和安装
下载:
1、进入 IDEA 官方下载页面,(官网地址为 https://www.jetbrains.com/idea/),点击 Download。
2、IntelliJ IDEA 是一款跨平台的开发工具,支持 Windows、Mac、Linux 等操作系统,我们可以根据需求下载对应的版本。旗舰版的功能更加全面,这里我们选择下载旗舰版。然后点击 Download.
IntelliJ IDEA 提供了两个版本,即 Ultimate(旗舰版) 和 Community(社区版)。社区版是免费的,但它的功能较少。旗舰版是商业版,提供了一组出色的工具和特性。关于两个版本差异的详细信息,可以参考版本比较矩阵.
3、点击下载后可能需要注册,一般情况下,不用理会,浏览器会自动进行下载,等待下载完成即可。
4、下载完成后,我们会得到一个 IntelliJ IDEA 安装包,双击打开下载的安装包,选择 Next,正式开始安装。
5、设置 IDEA 的安装目录,建议不要安装在系统盘(通常 C 盘是系统盘),这里选择安装到 D 盘。
6、自行选择需要的功能,若无特殊需求,按图中勾选即可。
对上图中选项说明如下:
· Create Desktop Shortcut:创建桌面快捷方式图标,建议勾选 64-bit launcher;
· Update context menu:是否将从文件夹打开项目添加至鼠标右键,根据需要勾选;
· Create Associations:关联文件格式,可以不推荐勾选,使用如 Sublime Text、EditPlus 等轻量级文本编辑器打开;
· Download and install 32-bit JetBrains Runtime:下载并安装 JetBrains 的 JRE。如果已经安装了JRE,则无需勾选此项;
· Update PATH variable (restart needed):是否将 IDEA 启动目录添加到环境变量中,即可以从命令行中启动 IDEA,根据需要勾选。
7、选择开始菜单文件夹后,点击 Install 等待安装。
8、等待安装进度条达到 100% 后,点击 Finish,IntelliJ IDEA 就安装完成了。可以勾选 Run IntelliJ IDEA 选项,表示关闭此窗口后运行 IDEA。
需要注意的是,首次启动 ,会自动进行配置 IntelliJ IDEA 的过程(选择 IntelliJ IDEA 界面显式风格等等),读者可根据自己的喜好进行配置,方法如下:
IntelliJ IDEA程序
项目架构
project(项目、工程)
首先新建项目或工程,点击New Project。
创建一个空项目,选择Empty Project项目,确定项目名和项目储存的路径。
创建完成后项目页面就如下:
module(模块)
接下来在空项目中创建模块点File->New->Module
成功建立test模板如下:
package(包)
然后我们在模型中创建包,在src上单击右键->New->Package.
成功建立dreamcode包,如下:
class(类)
最后在包中创建类,在dreamcode单点右键->New->java class.
成功创建Snow类,如下:
这下我们就可以在这个类中写代码了,然后进行简单的编写,代码如下:
package dreamcode;public class Snow {public static void main(String[] args) {System.out.println("欢迎来到snowdream的世界!");}
}
如下所示运行代码
结果输出:
IDEA常用快捷键
IDEA开发工具的使用相关推荐
- HarmonyOS开发工具DevEcoStudio 的下载以及运行(包含下载开发工具,sdk,模拟机,以及运行第一个应用你好,世界)
开发工具下载 首先打开HarmonyOS 官网 地址链接 向下滑动一下就能看到开发工具DevEcoStudio 了,点击下载 下载之后是一个压缩包(我这里下载的windos版本的) 解压之后有一个.e ...
- Android studio 开发工具,试图预览工具不见了找会设置
今天同事的开发工具试图预览 消失了如下 我记得有一个Preview,他估计点击了什么消失了 ,设置回来的也很简单 这里说下个人认为最简单的 双击Shift 键 然后输入Preview 然后点击搜索到的 ...
- Java开发工具简介
Java语言是一种解释性的语言,即读一句程序执行一句,这样就需要一 个解释器完成源程序到机器语言的翻译过程.同时Java是跨平台的语 言,跨平台是指Java程序可以在安装任何操作系统的计算机上运行,起 ...
- 下一版本Windowsreg; CE 开发工具Smart Device Extensions for Microsoft Visual Studioreg; .NET...
初识 Smart Device Extensions Larry Roof Tonked.com 2001年10月23日 上个月我曾说过我会前往 Microsoft 学院,了解下一版本的小型工具的情况 ...
- java安卓开发工具_推荐几个非常实用的Android开发工具
工欲善其事,必先利其器.我们进行Android开发也要有好的开发工具辅助才能更好更高效的完成各种开发,为用户提供更实用的应用程序.本文就为大家推荐几个非常实用的Android开发工具,及几个常用的编辑 ...
- Linux下C++开发工具介绍
概述 就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样.Emacs, vi, eclipse, an ...
- RubyGems 库发现了后门版本的网站开发工具 bootstrap-sass
安全研究人员在官方的 RubyGems 库发现了后门版本的网站开发工具 bootstrap-sass.该工具的下载量高达 2800 万次,但这并不意味着下载的所有版本都存在后门,受影响的版本是 v3. ...
- CowNew开源团队新书《自己动手写开发工具》隆重上市
<自己动手写开发工具--基于Eclipse的工具开发> 本书系统地介绍了SWT.Draw2D.GEF.JET等与Eclipse插件开发相关的基础知识,并且以实际的开发案例来演示这些知识的实 ...
- 各种开发API文档+开发工具
版权声明:本文为博主原创文章,转载请标明出处. https://blog.csdn.net/chaoyu168/article/details/51462377 各种开发API文档+开发工具,需要的自 ...
- 前端分离的前端开发工具_使我成为前端开发人员工作的工具和资源
前端分离的前端开发工具 Learning front-end development can be a bit overwhelming at times. There are so many res ...
最新文章
- 使用c#+(datagrid控件)编辑xml文件
- Java项目:人事管理系统(java+javaweb+jdbc)
- 机器学习填坑:你知道模型参数和超参数之间的区别吗?
- Jmeter将HTTP request报文体中的字符串转换为大写
- linux命令gen,Linux中msgen命令起什么作用呢?
- Java8 Lambdas:解释性能缺陷的排序
- vue配置git的子模块
- 获取oracle 里的表名与字段
- 正则表达式匹配 任意字符和空格的一个简便方式?
- 逻辑分析题汇总(一)
- c语言 倒计时不清屏_C语言实现清屏操作
- html快捷键快速复制粘贴,复制粘贴快捷键是哪几个 最简单的复制粘贴快捷键的使用...
- HTML之调色原理分析
- 如何批量添加图片到ppt的方法
- 映射可以多对一吗_【高中数学集合与映射】(一)整数和有理数“一样多”?...
- C语言实验:打印日历
- matlab矩阵及其基本运算—特征值分解和奇异值分解
- 休学证明格式【休学申请书标准通用】
- 2014_3_29_周赛 马腿上的最短路
- 如何尽快掌握计算机技能,10个超级实用的电脑技巧,1秒完成操作,你一定要掌握!...
热门文章
- Linxu SSH登陆出现Access Denied错误的解决方法
- Host key verification failed 问题解决
- 透过重疾险排名了解保险的意义
- Linux图形界面与字符界面切换
- 给为年终总结发愁的职场人,准备了一些模板
- 单片机 c语言怎么写一个简易秒表?用一个键盘按键开始暂停的,51单片机秒表计时器课程设计报告(含C语言程序)...
- 【机器学习】线性回归之预测商品的销售额
- android pc os,Remix OS Android pc
- SQL IDENTITY_INSERT作用案例详解
- 庄股高手和你谈选股绝招(1)