`

eclipse 注解模板&idea 快捷键

 
阅读更多

1.idea 快捷键

Alt+回车 导入包,自动修正
Ctrl+N  
查找类
Ctrl+Shift+N
查找文件
Ctrl+Alt+L 
格式化代码

Ctrl+Alt+O 优化导入的类和包
Alt+Insert
生成代码(get,set方法,构造函数等)
Ctrl+E
或者Alt+Shift+C  最近更改的代码
Ctrl+R
替换文本

Ctrl+F 查找文本
Ctrl+Shift+Space
自动补全代码
Ctrl+
空格 代码提示

Ctrl+Alt+Space 类名或接口名提示

Ctrl+P 方法参数提示

Ctrl+Shift+Alt+N 查找类中的方法或变量

Alt+Shift+C 对比最近修改的代码

Shift+F6  重构-重命名
Ctrl+Shift+
先上键
Ctrl+X
删除行
Ctrl+D
复制行
Ctrl+/
 Ctrl+Shift+/  注释(// 或者/*...*/ 
Ctrl+J 
自动代码
Ctrl+E
最近打开的文件

Ctrl+H 显示类结构图

Ctrl+Q 显示注释文档
Alt+F1
查找代码所在位置
Alt+1
快速打开或隐藏工程面板

Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right
切换代码视图

Alt+ Up/Down 在方法间快速移动定位

Ctrl+Shift+Up/Down 代码向上/下移动。

F2 Shift+F2 高亮错误或警告快速定位

 

代码标签输入完成后,按Tab,生成代码。

选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。

Ctrl+W 选中代码,连续按会有其他效果

选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。

Ctrl+Up/Down 光标跳转到第一行或最后一行下

Ctrl+B 快速打开光标处的类或方法 

 

File -> Invalidate caches  IDEA 清除缓存

 

2.注解模板

编辑注释模板的方法:Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:

1.文件(Files)注释标签:

  1. /**  
  2.  *   
  3.  * @Title:  ${file_name}   
  4.  * @Package ${package_name}   
  5.  * @Description:    ${todo}(用一句话描述该文件做什么)   
  6.  * @author: dk   
  7.  * @date:   ${date} ${time}       
  8.  */  


2.类型(Types)注释标签(类的注释):

  1. /**   
  2.  * @ClassName:  ${type_name}   
  3.  * @Description:${todo}(这里用一句话描述这个类的作用)   
  4.  * @author: dk
  5.  * @date:   ${date} ${time}   
  6.  *   
  7.  * ${tags}   
  8.  */  


3.字段(Fields)注释标签:

  1. /**   
  2.  * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)   
  3.  */   


4.构造函数标签:

  1. /**   
  2.  * @Title:  ${enclosing_type}   
  3.  * @Description:    ${todo}(这里用一句话描述这个方法的作用)   
  4.  * @param:  ${tags}  
  5.  * @throws   
  6.  */  


5.方法(Methods)标签:

  1. /**   
  2.  * @Title: ${enclosing_method}   
  3.  * @Description: ${todo}(这里用一句话描述这个方法的作用)   
  4.  * ${tags}      
  5.  * @return: ${return_type}      
  6.  * @throws   
  7.  */  

6.覆盖方法(Overriding Methods)标签:

  1. /**   
  2.  * <p>Title: ${enclosing_method}</p>   
  3.  * <p>Description: </p>   
  4.  * ${tags}   
  5.  * ${see_to_overridden}   
  6.  */  


7.代表方法(Delegate Methods)标签:

  1. /**  
  2.  * ${tags}  
  3.  * ${see_to_target}  
  4.  */  


8.getter方法标签:

  1. /**  
  2.  * @Title:  ${enclosing_method} <BR>  
  3.  * @Description: please write your description <BR>  
  4.  * @return: ${field_type} <BR>  
  5.  */  


9.setter方法标签:

 

  1. /**  
  2.  * @Title:  ${enclosing_method} <BR>  
  3.  * @Description: please write your description <BR>  
  4.  * @return: ${field_type} <BR>  
  5.  */  

 

分享到:
评论

相关推荐

    idea 快捷键对照表 使用技巧 常见问题

    本文将详细介绍一些与标题和描述相关的IDEA快捷键、使用技巧和常见问题。 首先,让我们来看看一些常用的快捷键: 1. **快捷键对照表**: - **方法调用错误**:如果误调用了某个方法,可以按`Tab`键生成新方法,...

    eclipse/myeclipse/Idea安装lombok插件

    - **Eclipse快捷键无法重启**:如果桌面Eclipse的快捷方式不能正常工作,可能是快捷方式的指向路径不正确或被修改。这时可以尝试重新创建快捷方式,确保它指向正确的Eclipse可执行文件。 在安装Lombok之后,需要...

    IDEA使用的相关配置

    例如,可以将IDEA的快捷键修改为Eclipse风格,以满足之前使用Eclipse的习惯。 1. **修改快捷键**:在设置窗口中,选择“Keymap”,可以选择预设的“Eclipse”方案,或者自定义快捷键。 2. **设置代码提示快捷键**:...

    JAVA注释模板

    大多数现代Java IDE(如IntelliJ IDEA、Eclipse、NetBeans)都支持自定义注释模板。开发者可以在IDE的设置或首选项中配置这些模板,然后在编写代码时通过快捷键或菜单选项插入模板。 **最佳实践**: 1. **简洁明了*...

    IDEA开发环境设置.doc

    - **快捷键设置**: 可以按照Eclipse的快捷键配置习惯进行调整。 - **确认JDK版本**: 在File-&gt;Project Structure-&gt;SDKs中检查和配置JDK版本。 - **导入项目**: 使用File-&gt;Project from Existing...导入现有项目。 ...

    ideasettingceshishangceshi

    IDEA支持多种键盘布局,如Visual Studio、Eclipse等,也可以导入导出快捷键配置。 8. **代码分析**:IDEA内置了代码质量检查工具,如Inspections,它可以检查代码潜在的问题,提供改进建议。用户可以根据项目需求...

    idea的设置

    3. **键绑定**:IntelliJ IDEA支持多种键绑定方案,如Eclipse、Visual Studio等,也可以自定义快捷键以适应个人操作习惯。 4. **插件管理**:插件是扩展IDE功能的重要途径。例如,可以通过安装Git插件增强版本控制...

    idea常用配置(版本2020.1.4及2022.2均适用)

    - **Ctrl功能**:模仿Eclipse,通过Ctrl键配合鼠标或键盘快捷键,实现多种操作。 - **列模式编辑**:通过`ALT+拖动`或`SHIFT+ALT+左键点击`在多行间进行相同或不同位置的编辑。 7. **界面优化**: - **去掉右侧...

    java根据数据库自动生成vo 类

    除了ORM框架,还有一些独立的代码生成工具,如Apache的`DBUtils`项目中的`codegen`模块,或者第三方的插件如`Alt+Shift+S`快捷键在IntelliJ IDEA或Eclipse中的自动生成功能。这些工具通常需要用户指定数据库连接信息...

    SSM框架整合Spring+SpringMVC+Mybatis

    在整个整合过程中,需要注意的是,由于IDE从Eclipse转向IntelliJ IDEA,配置和操作方式会有变化。例如,IntelliJ IDEA可能需要不同的快捷键、插件或者配置选项来实现相同的功能。因此,熟悉IDE的使用方法至关重要,...

    java解惑

    1. 集成开发环境(IDE):如Eclipse和IntelliJ IDEA的使用技巧,包括快捷键、项目管理、代码自动完成等。 2. 构建工具:Maven或Gradle的使用,包括依赖管理、构建生命周期和插件配置。 3. 版本控制系统:如Git的使用...

    java generator代码生成工具

    9. **集成开发环境(IDE)支持**:许多Java Generator工具支持与Eclipse、IntelliJ IDEA等主流IDE集成,提供快捷键或插件形式的代码生成功能。 总之,Java Generator是提高开发效率,降低重复工作量的得力助手。它...

    Android studio

    1. **快捷键操作**:掌握常用快捷键能大大提高开发效率,如Ctrl+Shift+F用于全局搜索,Alt+Enter用于快速修复或导入。 2. **模块化项目**:对于大型项目,可以使用多个模块来组织代码,每个模块对应特定的功能或...

    JavaBean getset

    在Java开发中,JavaBean通常被用作Java对象的模板,它提供了一种标准的方式来封装数据,并且可以通过getter和setter方法来访问和修改这些数据。这个"JavaBean getset"的主题聚焦于JavaBean中的get和set方法。 首先...

    修改class步骤jclasslib

    8. **与其他工具配合**:`jclasslib`可以与IDE集成,例如Eclipse和IntelliJ IDEA,这样你就可以在编写源代码时直接预览和修改对应的字节码。 9. **安全与风险**:虽然`jclasslib`提供了一种方便的方式来修改`.class...

    android学习资源-ide

    7. **插件扩展**:作为基于IntelliJ IDEA的IDE,Android Studio支持大量第三方插件,如Butter Knife Zelezny(注解生成工具)、GsonFormat(JSON到Java对象转换)等,进一步增强开发体验。 8. **持续集成**:集成...

    生命的呼喊

    例如,在IntelliJ IDEA或Eclipse中,熟练掌握Ctrl+P查看方法参数、Ctrl+Shift+F查找代码、Alt+Insert生成代码等快捷键,能让你在编写代码时更加得心应手。 总的来说,"生命的呼喊"在这个上下文中意味着对高效学习和...

    关于个人的java笔记整理

    最后,这份笔记可能还提及了Java开发工具的使用,如Eclipse、IntelliJ IDEA等集成开发环境(IDE)的配置和快捷键,以及版本控制系统Git的基本操作,这些都是现代Java开发者必备的技能。 通过详细阅读和实践这份...

    java tutorial

    4.2 IDE:推荐使用Eclipse或IntelliJ IDEA等集成开发环境,介绍其基本操作和快捷键,提高开发效率。 4.3 Maven或Gradle:学习如何使用构建工具管理项目依赖,理解POM.xml或build.gradle配置文件的编写。 五、源码...

    疯狂Java实战演义光盘

    - **Eclipse或IntelliJ IDEA**:这两款流行的Java集成开发环境的使用技巧和快捷键。 - **Maven或Gradle**:项目构建工具的配置和使用,依赖管理,构建过程自动化。 - **JUnit**:单元测试的编写和执行,断言的...

Global site tag (gtag.js) - Google Analytics