myeclipse快捷键调试

来源:互联网 发布:tensorflow图像预处理 编辑:程序博客网 时间:2024/06/18 14:54

调试快捷键
   Eclipse中有如下一些和运行调试相关的快捷键。
   1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。
   2. 【F11】:调试最后一次执行的程序。
   3. 【Ctrl+F11】:运行最后一次执行的程序。
   4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。
   5. 【F6】:单步执行程序。
   6. 【F7】:执行完方法,返回到调用此方法的后一条语句。
   7. 【F8】:继续执行,到下一个断点或程序结束。

说明:
1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,
2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,
也就是执行本行代码,跳到下一行,
3,F7是跳出函数 step return
4,F8是执行到最后。

 

 

Myeclipse (主要是方便调试)

双击窗口的左边框可以加断点
F5单步调试进入函数内部。
F6单步调试不进入函数内部。
F7由函数内部返回到调用处。
F8一直执行到下一个断点
F3跳到声明或定义的地方
Ctrl+Alt+H 显示一个方法的调用层次(被哪些方法调,调了哪些方法)
Ctrl+Shift+F 格式化当前代码
注释:
Ctrl+/ (格式//)
Ctrl+Shift+/ (格式/*~*/ 或者〈!--~--〉)
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
Ctrl+D 删除当前行
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写

有的时候,我们需要在控制台打印信息处理,需要输入System.out.prinltn();

快捷方式,在MyEclipse中输入sysout按Alt+/ 即可。

代码提示设置: 

Content (内容助手)的快捷键“Ctrl+Space”,这与操作系统的输入法切换的快捷键冲突,所以造成Content Assist不能使用。 故而将myEclipse6.6中Content Assist的快捷键“Ctrl+Space”给为其他快捷键,例如“ Alt+/ ”。 而“ Alt+/ ”快捷键已经被作为Word Competion(单词补全)的快捷键。所以要想避免 “ Alt+/ ”使用冲突,就需要更改Word Competion的快捷键。

 1. 点击Window->Preferences->General->Keys
 2. 在快捷键列表中找到:Word Competion,把它的快捷键“ Alt+/ ”改成其它的快捷键(先把此快捷键删除:点右边的按钮"Remove Binding", 再选中Binding文本框,输入你想要的快捷键)。
 3. 在快捷键列表中找到:Content Assist,把它的快捷键“Ctrl+Space”改成我们要的“ Alt+/ ”,然后改成 Editing Java Source

最后点击ok,即可。

对象点方法自动提示:

      1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾
      2、windows-->preference-->workbench-->keys 下设置Content Assist 的快捷键
      3、window->Preferences->Java->Editor->Content Assist->Advanced 上面的选项卡Select the proposal kinds contained in the 'default' content assist list: 中把 Other Java Proposals 选项打上勾就可以了。

MyEclipse代码里面的代码提示功能默认的一般 是点“.”,一般是有了点“.”,才会有代码提示。
   原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提 示功能了。

原创粉丝点击