zoukankan      html  css  js  c++  java
  • Eclipse常用快捷键、常用设置、常见问题等

    1. 常用快捷键

    Ctrl+.              将光标移动至当前文件中的下一个报错处
    Ctrl+1             显示当前错误修改建议
    Ctrl+M                编辑器窗口最大化
    Ctrl+O              快速outline
    Ctrl+E                快速转换编辑器
    Ctrl+D                删除当前行
    Alt+方向键            将当前行的内容往上或下移动(左右是切换文件)
    Shift+Enter          在当前行之下创建一个空白行,光标不需要在行尾
    Ctrl+Shift+Enter    在当前行之前插入空白行,光标不需要在行尾
    Alt+Shift+R           重命名变量包括类包,这个快捷特别好用
    Ctrl+Shift+R          打开资源

    1.1 代码补全

    输入main然后按Alt+/,即可自动输入main方法;

    又如,输入sysout然后按Alt+/,即可以自动输入System.out.println();

    1.2 自动放置try/catch块

    选择一段代码,然后按Alt+Shift+Z,即可以选择何try/循环块/同步块等等,自动将你的代码放到块当中去。此功能比Alt+/快捷很多。

    1.3 自动格式化代码

    选择一段代码(或者全选),然后按Ctrl+Shift+F,则可以格式化代码。

    1.4 整理import语句

    Ctrl+Shift+O可以整理你的import部分的内容,会把多余的import项清理掉,同时优化import引用。 

    更多快捷键,使用Ctrl+Shift+L键显示;如果连按两次Ctrl+Shift+L则进入快捷键设置界面。

    2. 常用设置

    1. 设置文本编辑器中的中文字体默认代码中显示的中文字体过小:
      设置方法如下:Window->Preferences->Genaral->Appearance->Color and Fonts,然后在右边窗口选择Basic->Text Font,即可以打开字体设置,一般选择宋体,11号即可。
    2. 关闭Eclipse的鼠标悬停提示功能(主要是变量类型声明和Doc帮助提示):
      关闭方法如下:Window->Preferences->Java->Editor->Hovers标签中,将“Combined Hover”取消即可。
    3. 代码格式化,换行宽度设置:
      选择菜单“Window”-》“Preferences”;
      在弹出窗口中选择Java-》Code style-》Formatter;
      在窗口右边选择“New”(貌似Eclipse自带的不让你编辑),然后从当前profile中继承一个;
      在标签的“Line Wrapping”中设置Maximum line width 即可。默认为80,比如说修改成100,然后保存即可。
    4. 自定义模板:
      设置方法如下:Window->Preferences->Java->Editor->Templates当中自定义相关模板即可。
    5. 指定外部浏览器
      设置方法如下:Window->Preferences->General->Web Browser,在窗口中选择“Use external browser“即可。
    6. 指定JSP页面的编码方式
      设置方法如下:Window->Preferences->Web->JSP Files,在窗口中选择“Encoding“为”ISO 10646/Unicode(UTF-8)“即可。
    7. 添加书签:在编辑框左边栏右击 -> Add Bookmark,编辑书签名称(可以直接使用默认名称),点击OK
      查看书签:Window -> Show View -> Other, 输入book字样会出现Bookmarks ,点击OK

    3. 常见问题

    1. 有时项目显示有错误,可是在Eclipse的Package Explorer中又看不出错误在哪儿,这时可以打开项目的属性窗口看看是否编译环境有问题。菜单:Project-》Properties-》Java Build Path,比如是否缺少某些包(以前曾经包含进来,但现在缺失)。
  • 相关阅读:
    QTP问题:查询文件被占用
    QTP自动化
    Spring: $Proxy9 cannot be cast to test.spring.service.impl.PersonServiceImpl2
    spring: White spaces are required between publicId and systemId.
    spring学习1
    MyBatis学习(1)
    从技术人员的角度看,公司怎么生存?
    一天一工程总结系列-7.7-KVOController
    appCode使用说明
    ios开发中的字符串常量如何处理
  • 原文地址:https://www.cnblogs.com/nayitian/p/2866706.html
Copyright © 2011-2022 走看看