想写一篇关于初学者如何使用工具的博客,作为初学者使用IDE的第一个工具,深受大家喜欢,先写一篇eclipse的,然后再逐步推出idea, vscode 等

1. eclipse的下载及安装

1)百度搜索eclipse官网(注意搜索后有官网字段)

2) 进入官网下载eclipse

选择eclipse版本

3) 解压eclipse,发送快捷方式到桌面

我们下载的eclipse是免安装版本,所有解压之后就可以使用了,点击eclipse.exe(或者在桌面点击快捷方式),启动eclipse

【注意】 有的人启动eclipse失败,可能是因为没有正确的配置jdk环境,请参阅 https://www.cnblogs.com/djs19/p/11490702.html

4) eclipse的启动前的准备,创建工作空间

为使你将来的代码存放有序,请在你的硬盘上创建一个文件夹eclipse-workspace[文件名可以自己定义]用来存储java项目

修改后的工作空间为:

5) 配置eclipse

     

配置工作空间的编码,我们使用UTF-8编码

    

配置输出控制台的颜色

开发中的自动提示配置,即当按下 ALT+ ?/  会做自动的代码提示

我们可以修改延迟时间,可以修改触发的字符如下图所示:

5) 使用eclipse创建java项目

    

6) eclipse常用快捷键

eclipse的快捷键在设置在:

常用的快捷键

  • 删除当前行 ALT+D

  • 复制当前行到下一行(复制增加)  Ctrl+Alt+↓

  • 复制当前行到下一行(复制增加)  Ctrl+Alt+↑

  • 当前行和下面一行交互位置  Alt+↓

  • 当前行和上面一行交互位置   Alt+↑

  • 显示当前选择资源(工程,or 文件 or文件)的属性   Alt+Enter 

  • 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Shift+Enter

  • 定位在某行 Ctrl+L 

  • 注释当前行,再按则取消注释   Ctrl+/

  • 快速显示 OutLine

 

  • 快速显示当前类的继承结构 Ctrl+T

 

  • 格式化当前代码 Ctrl+Shift+F

  • 重命名 Alt+Shift+R

  • 异常,循环等模板 Alt+Shift+Z

   

  • 全局 查找并替换 Ctrl+F 

      

  • 快速修正 CRTL+1

  

  • 全局文本放大 Ctrl+=、缩小Ctrl+-

  • 抽取局部变量 Alt+Shift+L

  

附录:表格整理的常用快捷键

编号

快捷键

解释

1

Ctrl+D

删除当前行

2

Ctrl+Alt+↓

复制当前行到下一行(复制增加)

3

Ctrl+Alt+↑

复制当前行到上一行(复制增加)

4

Alt+↓

当前行和下面一行交互位置

5

Alt+↑

当前行和上面一行交互位置

6

Alt+Enter

显示当前选择资源(工程,or 文件 or文件)的属性

7

Shift+Enter

在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

8

Ctrl+Q

定位到最后编辑的地方

9

Ctrl+L

定位在某行

10

Ctrl+/

注释当前行,再按则取消注释

11

Ctrl+O

快速显示 OutLine

12

Ctrl+T

快速显示当前类的继承结构

13

Ctrl+Shift+X

把当前选中的文本全部变为大写

14

Ctrl+Shift+F

格式化当前代码

15

Alt+Shift+R

重命名

16

Alt+Shift+Z

异常,循环等模板

17

Ctrl+F

全局 查找并替换

18

Ctrl+C

复制

19

Ctrl+X

剪切

20

Ctrl1+1

快速修正

21

Alt+/

内容辅助

22

Ctrl+=

全局 放大

23

Ctrl+-

全局 缩小

24

F4

打开类型层次结构

25

Alt+Shift+L

抽取局部变量

---恢复内容结束---

java零基础之---eclipse的使用的更多相关文章

  1. 【JAVA零基础入门系列】Day2 Java集成开发环境IDEA

    开发环境搭建好之后,还需要一个集成开发环境也就是IDE来进行编程.这里推荐的IDE是IDEA,那个老掉牙的Eclipse还是先放一边吧,(手动滑稽). IDEA的下载地址:http://www.jet ...

  2. 【JAVA零基础入门系列】Day4 变量与常量

    这一篇主要讲解Java中的变量,什么是变量,变量的作用以及如何声明,使用变量. 那么什么是变量?对于初学者而言,可以将变量理解为盒子,这些盒子可以用来存放数据,不同类型的数据需要放在对应类型的盒子里. ...

  3. 【JAVA零基础入门系列】Day5 Java中的运算符

    运算符,顾名思义就是用于运算的符号,比如最简单的+-*/,这些运算符可以用来进行数学运算,举个最简单的栗子: 已知长方形的长为3cm,高为4cm,求长方形的面积. 好,我们先新建一个项目,命名为Rec ...

  4. 【JAVA零基础入门系列】Day6 Java字符串

    字符串,是我们最常用的类型,每个用双引号来表示的串都是一个字符串.Java中的字符串是一个预定义的类,跟C++ 一样叫String,而不是Char数组.至于什么叫做类,暂时不做过多介绍,在之后的篇章中 ...

  5. 【JAVA零基础入门系列】Day8 Java的控制流程

    什么是控制流程?简单来说就是控制程序运行逻辑的,因为程序一般而言不会直接一步运行到底,而是需要加上一些判断,一些循环等等.举个栗子,就好比你准备出门买个苹果,把这个过程当成程序的话,可能需要先判断一下 ...

  6. 【JAVA零基础入门系列】Day9 Java中的那个大数值

    什么是大数值?用脚趾头想也知道,当然是"大"的数值(233).Java中有两个用于表示大数值的类,BigInteger和BigDecimal,那到底能表示多大的数值呢?理论上,可以 ...

  7. 【JAVA零基础入门系列】Day10 Java中的数组

    什么是数组?顾名思义,就是数据的组合,把一些相同类型的数放到一组里去. 那为什么要用数组呢?比如需要统计全班同学的成绩的时候,如果给班上50个同学的成绩信息都命名一个变量进行存储,显然不方便,而且在做 ...

  8. 【JAVA零基础入门系列】Day11 Java中的类和对象

    今天要说的是Java中两个非常重要的概念--类和对象. 什么是类,什么又是对象呢?类是对特定集合的概括描述,比如,人,这个类,外观特征上,有名字,有年龄,能说话,能吃饭等等,这是我们作为人类的相同特征 ...

  9. 【JAVA零基础入门系列】Day12 Java类的简单应用

    俗话说的好,实践出真知,所以除了理论知识掌握扎实以外,更重要的是要多加操练,这样才能掌握核心科技. 今天我们就用刚学会的类来实践一下,目标便是完成上一篇中的剁手任务. 我们的商品类已经准备好了,代码重 ...

随机推荐

  1. 全文检索django-haystack+jieba+whoosh

    全文检索里的组件简介 1.什么是haystack? 1. haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh, *Xapian*搜索引擎,不用更 ...

  2. 老猿学5G:3GPP 5G规范中的URI资源概念

    ☞ ░ 前往老猿Python博文目录 ░ 说明: 本文参考3GPP29.501<Principles and Guidelines for Services Definition>结合笔者 ...

  3. Python+Qt学习随笔:PyQt图形界面应用的事件处理流程

    图形界面的事件处理是界面操作的核心,经过编写测试程序验证,基本确认PyQt图形界面应用程序的事件处理流程如下: 1.操作系统或其他应用发送消息给应用主程序: 2.应用主程序调用notify将消息队列中 ...

  4. Java程序员需要了解的底层知识(一)

    硬件基础知识 - Java相关硬件 汇编语言的执行过程(时钟发生器  寄存器  程序计数器) 计算机启动过程 进程线程纤程的基本概念面试高频 -  纤程的实现 内存管理 进程管理与线程管理(进程与线程 ...

  5. 将Java项目打包成exe文件

    第一步:参照我之前的博客:利用IDEA把项目打包成jar包第二步:下载安装exe4j软件第三步:新建文件夹,把jre,exe文件的图标,本项目的jar包以及项目用到的jar包都放到同一目录下[很重要] ...

  6. 【学习笔记】浅析平衡树套线段树 & 带插入区间K小值

    常见的树套树 一般来说,在嵌套数据结构中,线段树多被作为外层结构使用. 但线段树毕竟是 静态 的结构,导致了一些不便. 下面是一个难以维护的例子: 带插入区间 \(k\) 小值问题 来源:Luogu ...

  7. 测试web-view,实现小程序和网页之间的切换

    官方有句提醒:个人类型与海外类型的小程序暂不支持使用 测试条件: 1.小程序后台管理中,进入"开发设置",设置一个业务域名(注意:不是设置服务器域名).比如 https://tes ...

  8. Springboot mini - Solon详解(六)- Solon的校验框架使用、定制与扩展

    Springboot min -Solon 详解系列文章: Springboot mini - Solon详解(一)- 快速入门 Springboot mini - Solon详解(二)- Solon ...

  9. Day1 字符编码及编码函数

    ord() 函数 获取字符的整数表示chr() 函数 把整数编码转换为对应字符'\十六进制编码\十六进制编码' 可以将字符的整数编码使用十六进制的方式这样写Python字符串类型为str,在内存中以u ...

  10. matplotlib的学习15-次坐标轴

    import matplotlib.pyplot as plt import numpy as np x = np.arange(0, 10, 0.1) y1 = 0.05 * x**2 y2 = - ...