概述:
集成开发环境:IDE、开发工具Integrated Development Environment,IDE,
1、如果自己手洗衣服:
1. 准备一盆水
2. 放入衣服浸泡30分钟
3. 搓洗衣服
4. 倒掉水,换一盆水
5. 漂洗衣服
6. 倒掉水
7. 拧干衣服
8. 晾晒
2、如果使用全自动洗衣机:
1. 放入衣服,打开开关
2. 拿出衣服,晾晒
3、回顾一下开发Java程序的步骤:
1. 编写代码
2. 启动cmd
3. 调用javac编译
4. 调用java运行
4、集成开发环境,是一种专门用来提高Java开发效率的软件。
免费的IDE当中:Eclipse
收费的IDE当中:IntelliJ IDEA
 
一、IDEA安装教程:
1、IDEA官方下载教程:
  • IDEA官网下载地址:https://www.jetbrains.com/idea/download/#section=windows
  • IDEA官网:https://www.jetbrains.com/
  • 官网——>See All Tols——>intelliJ IDEA(下载)——>Ultimate(旗舰版)Download——>
选择我们需要下载的intelliJ IDEA(下载)
下载:Ultimate(旗舰版)Download(虽然是收费的,但可以免费评估使用)

2、IDEA安装流程
  • 双击打开——>选择安装地址(D盘)——>选中(64-bit-launcher)桌面快捷方式——>取名字:保持默认——点击show datalls可以看到安装详情——finish(安装完成)

 
二、IDEA首次启动层次:创建一个项目
首次使用IDEA时,要注意它的层次——>是否导入一些设置(Do not)——>是否自定义一些主题(Darcula)——X掉之后会重新弹出创建项目窗口。

是否需要导入一些设置

是否自定义一些主题

2、创建一个新的项目:
  • create New Project——>empty Project(空项目)(取名字、自定义位置)——>弹出project Scttings程序窗口——>项目创建完成。

选择:empty Project(空项目)
提示:
    这个项目已经存在,点击yes;若没有提示项目存在,也点击yes,它会自动创建。

欢迎使用的提示:show tips on startup前的对勾去掉,点击close。若不去掉,下次还会弹出来。

3、创建一个模块:弹出一个Project Structure文件夹:modules——>模块;比project更小一级的文件夹;
  • modules——>点击左边 + 号——>选择:New Module(新建模块)——>左边默认是Java,右边No SDK(选择Java的家目录)——>next——>modules取名字(不建议使用中文)——>finish——>modules创建完成。

给module取名字——>点击finish完成。

注: src:所有的源代码都写在src目录内部,写在src文件夹之外,写在外就不是源代码了。
        out:目录是存储编译后的.class文件
        .dea:目录和demo.iml和我们开发无关,是IDEA工具自己使用的。
        day04-code.iml:与idea相关的配置信息,与我们操作关系不大。
        External Libraries:外部的库,点开之后发现是jdk。我们一般用不上,但是Module要用。
 
4、Package:创建一个package
  • 右键 src——>选择New新建——>选择Package——>给Package包取名字——>OK
Package名字要求:英文小写,数字,英文句点,约定俗称:用公司域名颠倒过来
注:包是一组文件夹的名称;
 
5、创建    .java程序类文件:(在该结构下开发一个HelloWorld程序)
  • 选择Package名称——>选择New——>选择Java Class(新建一个Java类)——>为类文件取名字为(HelloWorld)——>回车:Package下会产生HelloWorld 类文件——>类创建完成。
类文件会自动生成

6、编写一个main方法:并执行;


注:java执行的程序是HelloWorld.java 是不能运行的,运行的是HelloWorld.class文件:把源文件的.class放在了源代码文件夹的out目录之下。
 
三、IDEA的基本配置:调整字体大小,调整快捷键(非常推荐的设置)
  • 字体:    File——>settings(Stril+Alt+S)——>Editor——>font(字体)——>size(大小)——>OK
  • 自动完成快捷键:    File——>settings(Stril+Alt+S)——>Keymap——>Default copy——>回车(本来的设置,我给你复制一份设置)
  • 智能提示快捷键:    File——>settings(Stril+Alt+S)——>Keymap——>main  menu——>code——>cmpletion——>Basic——>双击(Remove Ctrl+空格)——> Add Keyboard Short(Alt+正斜杠)(提示别的影响功能也有快捷键,直接OK)
 
1、常用快捷键:
快捷键 功能
Alt+Enter 导入包,自动修改代码
Ctrl+Y 删除光标所在行
Ctrl+D 复制光标所在行内容,插入光标位置下面
Ctrl+Alt+L 格式化代码
Ctrl+/ 单行注释
Ctrl+Shift+/ 选中代码注释,多行注释,再按取消注释
Alt+Insert 自动生成代码,toString,get,set等方法
Alt+Insert 自动生成代码,toString,get, set等方法
Alt+Shift+上下箭头 移动当前代码行
2、IDEA导入和关闭项目:
关闭IDEA中已经存在的项目:
  • 关闭Project:File(——>Close Project(回到IDEA刚启动界面)——>点击项目上的X,IDEA中只是隐藏了IDEA中的快捷窗口;项目源码还是在原位置。
打开IDEA中历史项目:
  • 打开Project:File——>Close Project(回到IDEA刚启动界面)——>Open——>项目本地文件夹——>选中OK——>会重新打开历史项目。
3、IDEA隐藏一个Module,导入一个Module:
  • 删除Module:选中module邮件——>remove module——>remove——>OK
  • 导入Module:File——>Project Settings——>Modules——>单击+号——>import module——>选中需要导入的module——>OK——>Create module from existing sources——>nest——>Reuse——>此刻IDEA中导入Module成功;
 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

<wiz_marker id="wiz-painter-root" style="">

 
 
 
 
 

NO.A.0009——day04——idea的安装及配置教程的更多相关文章

  1. Tomcat7安装及配置教程

    Apache  Tomcat7.0安装及配置教程.. Apache  Tomcat7.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-7.0.73-wi ...

  2. Tomcat8安装及配置教程

    Apache  Tomcat8.0安装及配置教程.. Apache  Tomcat8.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39-wi ...

  3. Mysql免安装版配置教程和常用命令图

    Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...

  4. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  5. 2018年Unity结合Android SDK下载安装及配置教程

    原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3        最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...

  6. Termux 高级终端安装使用配置教程

    Termux 高级终端安装使用配置教程,这篇文章拖了有小半年.因为网上相关的文章相对来说还是比较少的,恰好今天又刷了机,所以就特意来总结一下,希望本文可以帮助到其他的小伙伴.发挥Android平台更大 ...

  7. Linux版OpenVPN安装、配置教程(转)

    本文将以目前最新的openvpn-2.3.4.tar.gz(更新于2014-5-2,下载地址)为例来介绍如何在Linux系统中安装.配置及使用OpenVPN. 在这里,我们选用了一台预装CentOS ...

  8. Yii2.0的安装与配置教程

    版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...

  9. Android Studio安装、配置教程全 - 安卓开发环境的配置手册

    Android Studio的安装.配置 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Downloa ...

随机推荐

  1. 【贪心算法】CF3D Least Cost Bracket Sequence

    题目大意 洛谷链接 给一个序列,序列里面会有左括号.问号.右括号.对于一个?而言,可以将其替换为一个(,也可以替换成一个),但是都有相应的代价.问:如何替换使得代价最小.前提是替换之后的序列中,括号是 ...

  2. BASH提示符颜色、显示返回值,终端标题显示当前目录与正在执行的命令

    BASH的PS1变量控制提示符相关的东西,善用它可以让BASH用起来舒服很多 提示符颜色 提示符显示上一个命令的返回值(exit code),并根据是否0调整颜色 提示符生成的时间(这样就知道上一条命 ...

  3. xuexi

    1.内存的编址方法就是内存地址与内存单元格一一对应且永久绑定.计算机的cpu只认识内存地址,不关心内存单元格的位置和内容.通过硬件的设计来达到通过内存地址找到内存单元格. 2.内存的编址是以字节为单位 ...

  4. 本地ssh快速登录 ssh免密登录

    每次登录都要ssh -p wang@xx.xx.xx.xx 虽然做了公钥验证 https://www.cnblogs.com/php-linux/p/10795913.html 不需要输入密码,但是每 ...

  5. Helium文档3-WebUI自动化-click点击

    前言 click点击方法在web UI自动化中使用频率非常高,此方法就是模拟鼠标左键单击动作 click入参说明 1.首先我们来分析一下click方法的代码 click(element):   &qu ...

  6. linux文本三剑客之grep

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...

  7. .Net Core实现基于Quart.Net的任务管理

    前段时间给公司项目升级.net框架,把原先的任务管理平台用.net core实现,现做如下整理: 一.实现思路 之前的实现也是参考了博客园中其他文章实现的思路: 一个任务定义一个实现IJob接口的类, ...

  8. MySQL全面瓦解:安装部署与准备

    下载与安装 互联网高速时代下,我们的生活发生了巨大的变化,从购物(淘宝.京东),出行(滴滴.快狗),支付(支付宝.微信)等,遍及我们生活的方方面面,我们使用这些系统和应用的时候,会在上面获取.存储大量 ...

  9. 4G DTU比GPRS/3G DTU的优势

    4G DTU一般来说是采用电脑和数据线连接来进行参数设置的,为了适应不同的工作环境,提高工作的效率,成都远向电子4G DTU还支持远程参数配置和远程固件升级,只需一部手机即可轻松完成操作.今天我们就来 ...

  10. debian 安裝SSH 增加新用戶 并使用sudo

    1 新建新用戶user 2 3 adduser user 4 5 passwd 123654 6 7 exit 刚安装好的Debian默认还没有sudo功能. 1.安装sudo # apt-get i ...