java console光标回退_Eclipse快捷键及相关技巧使用=

本文介绍了MyEclipse中的一些实用快捷键和技巧,包括显示行号、多行注释、删除行、代码提示、手动与自动编译、查看类继承结构、快速导入包、生成Getter/Setter、代码格式化、Tab键使用、在Problems透视图中查看错误、切换JDK版本、设置字体样式以及取消拼写检查等,帮助提升开发效率。
摘要由CSDN通过智能技术生成

1.如何在Myeclipse设置显示行号:

在使用 MyEclipse 开发程序的时候,不显示行号是一件很烦人的事情,要想显示行号,其实很简单,

按住【Ctrl + F10】

选择 show Line Numbers 就可以了

5777d04b949781c1a2c5f74efa1c2040.png

或者

可以菜单栏->Window->Preferences->General -> Editors -> Text Editors,在右侧的设置中选中复

选框 Show line numbers即可.

459b8185a7873a63b31eba6e95fe6826.png

2.MyEclipse多行注释快捷键

不像VisualStudio在工具栏中直接含有多行注释和取消多行注释的图标,MyEclipse没有这些,但是可以通过快捷键更快捷的进行注释

选择一行或多行代码,使用【Ctrl+/】注释掉选中的一行或多行,而取消注释也是选中要取消的一行或多行再按【Ctrl+/】即可.

选择一行或多行,使用【Ctrl+Shift+/】是使用进行注释,但是这种注释只能手动的进行取消.

3.MyEclipse删除一行

【Ctrl+D】(Delete) 删除光标所在当前行.

4.代码提示(常用)

此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。

5.手动和自动编译

如果是特别大的项目,例如几千个源代码,使用Eclipse来自动编译将会是一场噩梦。

每键入一行代码都会自动启动编译器检查进程,严重时候屏幕甚至会卡着不动(这也是Eclipse的一个优点之中的缺点)。这时候可以切换Eclipse的自动编译为手工编译。去掉菜单栏->Project -> Build Automatically 的选中状态后,项目就变成了手工编译状态;再次点击菜单可以重新切换会自动编译状态。这时候再键入代码就不会自动检查编译错误了,也不会生成编译后的类文件,这样有助于快速的写代码。此时要进行编译可以选择菜单栏-> Project -> Build Project 来编译当前项目或者 Project -> Build All 来编译所有项目。

1c9277300ee6ff1f92c0f2d2bec228e3.png

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

将光标放置于指定的类体中,然后【Ctrl+T】(Tree).

ee8bab97e73ffeba7cfe74f6245693a8.png

或者显示某个接口中抽象方法所对应的实现类中相关的方法,如下图:

07248d6d7dc9fcb18df634d191ccb296.png

或在接口名称上按 Ctrl + T也能出来所有实现类的列表:

de0663e3a298e0f91e9087cb035448f5.png

7.快速导入当前编辑页面代码中未导入的类的包名

在当前页面中使用【Ctrl+Shift+O】快捷键组合

29e747c7915a38312dd43b5febdc334f.png

选定后的图

e6ffab982b79b75537ddf81423a169b6.png

8.对当前类中已经编写的成员字段自动生成Getter和Setter方法

具体步骤:

1>编写类的框架,将要生成的属性所对应的成员字段搞定:

003727d86f3cb156b6270b8af00107ed.png

2>在成员字段上面右键,如下图

20c18164b7b32a3144a49c9f42ed1b64.png

或者:

4ce88b4a77f7b8e51d5726ab226396e3.png

3>点击确定之后就能生成目标代码了.

b7376c69cd9095a0b1719728ca90dfca.png

9.整理代码:

当代码结构不整齐,影响程序员可读性时,可使用【Ctrl+Shift+F】(Format)进行代码格式的优化.

整理之前的代码:

bd3cf793c34b0ff8e5eee54e7897ed93.png

按Ctrl + Shift + F 整理代码得:

ab1815d777217d7500ae08ffe10abb22.png

10. Tab键 与 Shift + Tab键

选定目标代码段,按Tab键将会向右缩进,如果向左回退缩进,可以使用Shift + Tab 键。

11.Atl + 方向键

【Alt + ↑】:当前行和上面一行交换位置

【Alt + ↓】:当前行和下面一行交换位置

【Alt + ←】:选择上一次编辑的tab页

【Alt + →】:选择下一次编辑的tab页

12. Problems perspective

一般与当前项目相关的错误,不管是编译错误还是配置错误,均会在Problem perspective中指示出.

7ebcb8b8cfb6b2ce8682076327e8eea0.png

以前就是因为在移植Project至另一台机器时,未加入相关的包而导致错误,这些错误不会在 package perspective中的.java文件中显示,仅仅会在Project name上显示红色叉,但是可以从 Problems perspective中查看与该错误相关的信息.

13.在Eclipse中切换JDK版本

Window > Pereferences > Java > Compiler

如下图:

be8b7fbd2eaeac84eb15734c6ba31886.png

在项目中查看所使用的JDK版本:

右键项目 > Properties > Java Compiler

8a7cea2b642eeb2856c019a002479678.png

13.设置IDE中各种字体的样式以及颜色

Window > Pereferences > General > Appearance > Colors and Fonts

4ab1bada9a0c709b4f9879f212e81622.png

一般我喜欢使用Consolas字体, 字号为小五号, 在JSP中可使用 "微软雅黑 + Consolas" 字体(这种字体在网上均可搜到,我的网盘中也有), 这样看起来很舒服.

27f4c7915255625b3c0399943f372f73.png

14. 取消自动检查英文单词拼写错误:

Window > Pereferences > General > Editors > Text Editors > Spelling

7f4be1af0ab6ca3ea13d8f5694b6a4b0.png

15.定制代码窗口格式:

Window > Pereferences > Java > Code Style > Formatter

5b32430fb3282da3514e6e82444155f8.png

d87bbaf492d1ba74ab63b92a9ddc4748.png

9863e6fec8a5b739f32a797fb2548798.png

16. 取消代码自动猜想:

Window > Pereferences > Java > Editor > Content Assist

faf80b32c045f273ac9e3dcd4396a087.png

17. 修改Console字体颜色

Window > Pereferences > Run/Debug > Console

6ca99d52eadf1f7dbe1ed962b3b99e13.png

18、取消指定的警告信息

Window > Preferences > Java > Compiler > Errors/Warnings

ba179bb0f580b264af3ca2e1e931e958.png

c5297dfe911b10a89d7ee8cc5413ab88.png

19、对于异常,自动加入throws或是try...catch...语句块

将光标移至带有红色提示波浪线的代码中,然后“Ctrl + 1”:

c2ca751c3602c131241c22e2c37d34d2.png

20、 将公共代码抽象成为一个方法块:

1.选中需要抽象的代码块:

7ea088bb1a63e77a69070539f0fa3e7c.png

2.右键 -> refactor -> Extract Method...

6945c6ac0d07494d0714b1b909cbd781.png

出现如下对话框:

e0b9bf834d0ad88b5c36c96f5bd84877.png

完成设置后,点击确定,将按设置生成如下代码块:

1278a1be81a85bd66d4e2803253b3439.png

完成!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值