IDEA安装和配置和第一个IDEA项目运行加常用快捷键

IDEA开发工具是和eclipse、myeclipse差不多的java开发工具。

IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。
它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用最常见的就是IDEA进行开发。

(不包含破解软件、设置主题以及配置idea支持功能界面)

1、idea下载

下载地址:https://www.jetbrains.com/idea/download/#section=windows
这里下载windows版本的idea。

下载好了直接打开软件进行安装。
此软件集成了32位和64位,直接双击 ideaIU-2017.3.2.exe 进入安装。
1. 欢迎界面
2. 选择安装路径
3. 配置安装选项
4. 开始菜单
5. 安装完毕
6. 安装完毕
IDEA开发工具安装完成。
2、IDEA首次驱动
1. 选择不导入任何设置,点击 OK
2. 选择 Create New Project
3. 点击 new 按钮,配置安装的 JDK9 版本
选择 JDK9 目录,点击确定
4. 不使用模板
5. 为工程起名字 demo ,并存储到 d:\ideawork\demo 目录下,如果d盘没有这个目录,会自动创建。
首次新建项目时,默认的Project Location路径有问题,如 c:\xxx ,正确写法为 c:\xxx 。更改后不会再 出现此类问题。
6. 打开一个每日一帖对话框,勾掉每次启动显示,点击 close
7. IDEA的工作界面,我们的项目已经创建好了,如果再新建项目,点击 File->new->Project
3、创建包和类
1. 展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 com.it.demo , 点击确定。
右键点击 com.it.demo ,选择 Show in Explorer ,会发现创建包的目录结构。
可见 com.it.demo,表示创建了多级的文件夹。
小贴士:所谓包,就是文件夹,用来对类文件进行管理。
2. 在创建好的包上,鼠标右键,选择 new->class 创建类,键入类名。
3. 在代码编辑区,键入主方法,并输出 HelloWorld 。
4. 运行程序,在代码编辑区鼠标右键,选择 Run HelloWorld 即可,或在菜单中选择 Run->Run HelloWorld 。
4、字体设置
IDEA工具的默认字体非常小,代码编辑器和控制台的输出字体都需要进行调整。 点击菜单栏上的 File->Settings->Editor->Font 修改字体。
5、IDEA的项目目录
我们创建的项目,在d:\ideawork目录的demo下 .idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的 out 目录是存储编译后的.class文件 src 目录是存储我们编写的.java源文件6、 IDEA常用快捷键

快捷键 功能
Alt+Enter 导入包,自动修正代码
Ctrl+Y 删除光标所在行
Ctrl+D 复制光标所在行的内容,插入光标位置下面
Ctrl+Alt+L 格式化代码快捷键
Ctrl+/ 单行注释
Ctrl+Shift+/ 选中代码注释,多行注释,再按取消注释
Alt+Ins 自动生成代码,toString,get,set等方法
Alt+Shift+上下箭头 移动当前代码行

7、IDEA修改快捷键
在IDEA工具中, Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷 键冲突,需要修改IDEA中的快捷键。
File->Settings->keymap->Main menu->code->Completion->Basic
双击 Basic->remove->Ctrl+空格
再次双击 Basic->Add Keyboard->键入 Alt+/->点击OK
8、 IDEA导入和关闭项目
关闭IDEA中已经存在的项目, File->Close Project
File->Close Project 这时IDEA回到了刚启动界面,点击项目上的 X ,IDEA中就没有这个项目了
在IDEA的启动界面上,点击 OPEN ,选择项目目录即可

若想通过IDEA同时开启多个项目,点击OPEN打开项目时,点击New Window按钮

windows环境下IDEA安装和配置和第一个IDEA项目运行加常用快捷键相关推荐

  1. OpenVINO之二:Windows环境下OpenVINO安装与配置

    OpenVINO系列: OpenVINO之一:OpenVINO概述 OpenVINO之二:Windows环境下OpenVINO安装与配置 OpenVINO之三:Linux环境下OpenVINO安装与配 ...

  2. windows ce 安装java,Windows环境下JDK安装和配置

    相信所有学习Java的朋友应该都在Windows操作系统中安装和配置过JDK,这里我们将详细介绍安装和配置过程! 在Linux环境下安装JDK可参考:Linux环境下JDK安装和配置 下面我们开始讲解 ...

  3. Windows环境下QWT安装及配置

    ** 1.QWT下载路径 **:https://sourceforge.net/projects/qwt/ 主要下载这三个文件:qwt-6.1.2.zip.qwt-6.1.2.pdf,qwt-6.1. ...

  4. 4.windows环境下如何安装memcached教程(转载+自己整理)

     Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached.百度经验:jingyan. ...

  5. Weblogic 10.3.5在64位Windows系统下的安装和配置

    2011-08-23 Weblogic 10.3.5在64位Windows系统下的安装和配置 作者: BeanSoft 日期: 2011-8-23 今天, 笔者将向大家介绍Oracle Weblogi ...

  6. Windows环境下PyTorch_geometric安装踩坑

    Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...

  7. Redis学习笔记~Redis在windows环境下的安装

    Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...

  8. windows环境下如何安装memcached教程

    Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached. 工具/原料 memcached ...

  9. HMMer在Windows环境下的安装

    HMMer在Windows环境下的安装 遇到的困难 官网www.hmmer.org上没有Windows版的下载链接 下载链接404 解决 方案1 方案2 遇到的困难 刚刚入门生信,想要学着用HMMer ...

最新文章

  1. 2022-2028年中国农副产品行业市场供需规模及未来前景分析报告
  2. 将json转换成struts参数
  3. ScrollView分栏视图分析
  4. HDU2553 N皇后问题
  5. 2020-11-22(工作集与常驻集)
  6. 虚拟化概念和KVM简述
  7. Collections.sort的使用
  8. 用javascript完成pos机的输入输出
  9. 打造专业人才发展链条:基于任职资格的专业人才发展与认证体系
  10. Bug提交规范及注意事项
  11. 软件测试启航篇:测试的分类
  12. WMS软件国内主要供应商分析
  13. teststand 2020|ni teststand 2020(测试管理软件) 附安装教程
  14. 于朦胧 机器人_机器人演戏?建议于朦胧陈钰琪这部《两世欢》改名:我的面瘫男友...
  15. MySQL-14使用子查询-必知必会
  16. 腾讯又一长达 8 年的服务下架。。。
  17. burpSuit抓取app的数据包
  18. linux命令行自制屏保,Linux终端界面屏保
  19. LP Wizard10.5破解笔记
  20. 具有实践精神的理论家;我们时代的达芬奇------高德纳访谈录

热门文章

  1. 中科大计算机是一流学科吗,2016安徽省大学一流学科排行榜,中科大第一
  2. matlab怎么求三阶导数,三阶样条插值(一阶导数边界条件) matlab程序
  3. 游戏角色坐标的保存间隔_游戏岗位看这里鸭——
  4. php jquery进度条,如何实现jQuery进度条效果
  5. php100的阶乘代码while语句,编写PHP程序,使用while循环计算4096是2的几次方,然后输出结果...
  6. flask mysql 配置文件_Flask配置文件
  7. mycat分库分表建索引
  8. Oracle11g新特性:在线操作功能增强-可等待DDL操作
  9. Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)
  10. genymotion集成eclipse插件安装教程