深圳尚学堂Java培训:总结java编程常用的快捷键(二)

createh51个月前 (05-23)技术教程11


调试快捷键

Eclipse中有如下一些和运行调试相关的快捷键。

1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。

2. 【F11】:调试最后一次执行的程序。

3. 【Ctrl+F11】:运行最后一次执行的程序。

4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。

5. 【F6】:单步执行程序。

6. 【F7】:执行完方法,返回到调用此方法的后一条语句。

7. 【F8】:继续执行,到下一个断点或程序结束。

常用编辑器快捷键

通常文本编辑器都提供了一些和编辑相关的快捷键,在Eclipse中也可以通过这些快捷键进行文本编辑。

1. 【Ctrl+C】:复制。

2. 【Ctrl+X】:剪切。

3. 【Ctrl+V】:粘贴。

4. 【Ctrl+S】:保存文件。

5. 【Ctrl+Z】:撤销。

6. 【Ctrl+Y】:重复。

7. 【Ctrl+F】:查找。

其他快捷键

Eclipse中还有很多快捷键,无法一一列举,用户可以通过帮助文档找到它们的使用方式,另外还有几个常用的快捷键如下。

1. 【Ctrl+F6】:切换到下一个编辑器。

2. 【Ctrl+Shift+F6】:切换到上一个编辑器。

3. 【Ctrl+F7】:切换到下一个视图。

4. 【Ctrl+Shift+F7】:切换到上一个视图。

5. 【Ctrl+F8】:切换到下一个透视图。

6. 【Ctrl+Shift+F8】:切换到上一个透视图。

Eclipse中快捷键比较多,可以通过帮助文档找到所有快捷键的使用,但要掌握所有快捷键的使用是不可能的,也没有必要,如果花点时间熟悉本节列举的快捷键,必将会事半功倍

1. edit->content Assist - > add Alt+/ 代码关联

2. Window -> Next Editor -> add Ctrl+Tab 切换窗口

3. Run/Debug Toggle Line Breakpoint -> add Ctrl+` 在调试的时候 增删断点

4. Source-> Surround with try/catch Block -> Ctrl+Shift+v 增加try catch 框框

5. Source -> Generate Getters and Setters -> Ctrl+Shift+. 增加get set 方法

-----------有用的快捷键-----------

Alt+/ 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)

Ctrl+1:光标停在某变量上,按Ctrl+1键,可以提供快速重构方案。选中若干行,按Ctrl+1键可将此段代码放入for、while、if、do或try等代码块中。

双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。

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

相关文章

Java程序员必备的代码调试技巧:让Bug无处遁形

Java程序员必备的代码调试技巧:让Bug无处遁形作为一个Java程序员,面对代码中隐藏的bug就像侦探追踪罪犯一样充满挑战。今天就来聊聊一些实用的代码调试技巧,帮助大家迅速定位问题,提升代码质量。一...

Vue+Element UI实现断点续传、分片上传、秒传

作者:Pseudo 转发链接:https://segmentfault.com/a/1190000023434864凡是要知其然知其所以然文件上传相信很多朋友都有遇到过,那或许你也遇到过当上传大文件时...

Java工程师必备的代码调试技巧

Java工程师必备的代码调试技巧作为一个Java工程师,代码调试是你日常工作中不可或缺的一部分。无论是初学者还是有着多年经验的老手,掌握一些实用的调试技巧都能让你事半功倍。接下来,我就带大家深入了解几...

java 基础调试技巧与控制台输入输出

一、基础调试技巧(IntelliJ IDEA为例)1.1 断点设置与基本调试public class DebugDemo { public static void main(String[]...

虚拟线程/有栈协程对于Java的意义

本文探讨了虚拟线程(有栈协程)对Java的重要意义,从传统同步线程模型到异步响应式编程模型,再到用户线程模式和协程的实现原理,全面分析了Java在高并发场景下的演进历程。文章首先介绍了传统的threa...

java程序员必会-远程debug

现在都是拆分的比较细的微服务了,当系统运行在测试环境出现问题的时候,就需要按照日志来分析出什么问题了。有的能看出来,要是年久失修的老项目,那么说不定连log都没有。纯纯的看源码找问题,效率就很低了。其...