Eclipse转型IDEA快速上手指南

开发 开发工具
我完全以Eclipse转型IDEA的用户视角编写此文,介绍了二者的主要区别、IDEA如何创建工程和模块,插件安装方法、常见快捷键、如何调试代码、maven和git的使用。

[[436862]]

本人从07年开始使用Eclipse,掐指一算已经快十五年了。最近工作交流中,因为没用使用IDEA而被新人调侃,于是乎我就自己花了半天时间试用了一下IDEA并简单总结了一下IDEA的基础使用方法,希望与仍旧使用Eclipse的同仁们共享!这里关于Intellij IDEA与Eclipse的UI不做任何评论!强调一下本文更适合有Eclipse编码经验的同学,我完全以Eclipse转型IDEA的用户视角编写此文,介绍了二者的主要区别、IDEA如何创建工程和模块,插件安装方法、常见快捷键、如何调试代码、maven和git的使用。至于网上大量同学评论说IDEA效率如何如何之高,在这里本人先不做任何评论,待我熟悉IDEA之后再做总结。

Intellij IDEA与Eclipse的主要区别

1. IDEA社区版免费(只做基础的Java开发),专业版收费;Eclipse完全免费

2.核心概念区别

Intellij IDEA没有workspace的概念

Intellij IDEA中的Project相当于Eclipse中的workspace

Intellij IDEA中的Module相当于Eclipse中的Project

Intellij IDEA中一个Project可以包括多个Module

Eclipse中一个W orkspace可以包括多个Project

Intellij IDEA:每个屏幕只能有一个项目

Eclipse:可以有多个项目,自由度更大

Project或者Module

导入新的Project或者Module

Eclipse转型IDEA快速上手指南

一个project中可以创建多个module,包括普通的Java module 和maven module,如下图:

Eclipse转型IDEA快速上手指南

设置编码格式

File>Settings>Editor>File Encodings如下图

插件下载与安装

File>Settings>Plugins

Eclipse转型IDEA快速上手指南

安装插件

1.在上图中,选择Marketplace,直接搜索安装

2.去插件市场(

https://plugins.jetbrains.com)下载,找到需要的插件,如果IDEA是开启的则会自动安装安装插件到IDEA。

快捷键的使用

File>Settings>Keymap

查看快捷键的使用

常用语句缩写如下:

缩写 生成代码

  1. psvm public static void main(String[] args){} 
  2.  
  3. sout System.out.println() 
  4.  
  5. souf System.out.printf() 
  6.  
  7. fori for (int i = 0; i < ; i++) { } 

 关于maven

File->settings->搜索maven

Eclipse转型IDEA快速上手指南

Maven home directory--设置maven安装包的bin文件夹所在的位置

User settings file--设置setting文件所在的位置

Local repository--设置本地仓库

Maven的依赖包可以在External Libraries中显示,如下图:

Eclipse转型IDEA快速上手指南

代码调试

IDEA在代码调试方面做得确实比Eclipse简单易用,这里给点赞!

在左边行号栏单击左键即添加断点,调试界面如下:

Eclipse转型IDEA快速上手指南

关于Git

File->settings->搜索Git,如果开发机安装了Git会自动识别

代码中使用Git通过VCS,如下图所示:

Eclipse转型IDEA快速上手指南

 

责任编辑:姜华 来源: 今日头条
相关推荐

2024-01-29 00:36:50

Backstage设施工具

2021-01-26 08:37:18

MobXVueReact

2014-06-24 09:41:56

Android Stu教程

2016-06-20 10:20:22

Docker云计算

2014-01-22 10:00:10

Android SDKAndroid开发

2013-12-26 15:40:33

Android SDK项目

2013-12-04 14:44:41

Android SDK用户交互

2013-12-04 13:27:56

Android SDK项目

2014-06-06 14:25:03

iOS 8SwiftWWDC2014

2013-12-26 15:14:38

Android SDK运行调试

2012-08-01 17:39:17

2011-08-23 11:25:40

LUA函数TOC

2013-12-26 14:52:52

Android SDK物理设备

2021-01-19 06:16:05

前端Babel 技术热点

2013-12-26 15:47:59

Android SDK应用程序

2013-12-04 14:29:18

Android SDK应用程序

2013-11-27 10:12:11

2022-04-12 11:45:02

Harmony鸿蒙操作系统

2013-12-04 15:20:33

Android SDK应用程序

2014-03-16 09:21:39

Android开发Android SDK
点赞
收藏

51CTO技术栈公众号