Java - 【IDE】Eclipse、IDEA珍藏版教程

目录

  • Eclipse_4.8 (64位免安装版)
  • Eclipse/MyEclipse初始配置
    • 关闭新闻轮询提示
    • 取消自动生成代码的注释部分
    • 配置代码块字体
    • 配置全局编码为UTF-8
  • Eclipse快捷键
  • Eclipse注意事项
  • +++++++++++++++++++++++++++
  • Eclipse中jar包生成与使用
  • +++++++++++++++++++++++++++
  • MyEclipse中提取方法(Extract Method)
  • +++++++++++++++++++++++++++
  • MyEclipse一般java项目导出
    • 项目压缩包
    • jar包
    • 可运行jar包
      • java -jar xxx.jar
  • +++++++++++++++++++++++++++
  • IDEA常用配置


一:Eclipse_4.8 (64位免安装版)

链接:https://pan.baidu.com/s/1wZNEDJvsl0ucbOaGjbciEg
提取码:041a

二:Eclipse初始配置

1> 关闭新闻轮询提示

2> 取消自动生成代码的注释部分

3> 配置代码块字体

4> 配置全局编码为UTF-8

三:Eclipse快捷键

Alt:
	Alt+/ (自动补全)
	Alt+Shift+s (快速添加代码块,实用)
        Alt+Shift+z (快速添加try...catch...)
	
Ctrl:
	Ctrl+/ (单行注释)
	Ctrl+Shift+/\ (多行注释与取消)

Alt+Ctrl+↑↓
    向上下复制一行
Ctrl+↑↓
    向上下移动该行
Ctrl+1
    自动命名


Ctrl+Shist+o : 自动导包
Ctrl+d       : 删除一行

1> "main" + Alt + / :自动生成main函数( 类中 )

2> "syso" + Alt + / :自动生成标准输出语句( 函数中 )

3> Ctrl+1

四:Eclipse注意事项

1> @Override表示什么?

package kyleeo.day0404_1;

public class Cat extends Animal {

	public Cat() {

	}
	
	@Override
	public void eat() {
		System.out.println("Cat eat fish!");
	}
	
}

注意事项:

@Override是一个标签,表示当前方法是父类的重写方法,可以省略

五:Eclipse中jar包生成与使用

1> 什么是jar包?为什么要使用jar包?

jar包是多个class文件的压缩包,存在目的是为了跨 工程/项目 引用类。

2> 如何打jar包?

右键项目 - Expoet - Java - JAR file

3> 如何使用jar包?

复制至项目路径下并添加至构建路径;

六:MyEclipse提取方法

<七> MyEclipse一般java项目导出



七:IDEA初始化配置

1> 配置快捷键模板为Eclipse

  • Ctrl+D           删除
  • Ctrl+X           剪切
  • Ctrl+Alt+↓     快速拷贝粘贴一行/选区
  • Alt+↑↓           代码块上下移动
  • Ctrl+Alt+F     代码格式化
  • Ctrl+Alt+O    删除不必要的包导入
  • Shift^2          类的搜索
  • Ctrl+Shift+T  类的搜索
    • Ctrl+O    方法搜索
  • F4                 查看类的继承关系图
  • -----------
  • Ctrl+Shift+Alt+U  查看当前类的UML图
    • Ctrl+T  查看指定实现,使用Ctrl+A全选即可将所有实现类加到UML图中

2> 配置代码模板

  • syso     基本输出语句
  • sysoa   输出Array

  • 配置try异常语句块(LiveTemplates之使用try输出一堆代码)

3> 修改编辑器字体为Fari Code

4> 安装字节码查看器(jclasslib)

5> 安装并配置多种JDK

https://kylee.blog.csdn.net/article/details/108596596

6> 配置serialVersionUID警告

https://blog.csdn.net/qq_42292831/article/details/108967887

7> IDEA中对象可以直接点出一系列后缀快捷操作

  • new String("Hello").sout + 回车
    • 如何将这里的sout修改为syso?
  • Thread.new
  • String.new

八:IDEA导出JavaDoc文档

  • Tools
  • -encoding utf-8 -charset utf-8

 

九:IDEA的Tab与空格的转换(默认Tab换转换为4个空格)

 

 

 

 

 

 

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值