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)注释标签:
- /**
- *
- * @Title: ${file_name}
- * @Package ${package_name}
- * @Description: ${todo}(用一句话描述该文件做什么)
- * @author: dk
- * @date: ${date} ${time}
- */
2.类型(Types)注释标签(类的注释):
- /**
- * @ClassName: ${type_name}
- * @Description:${todo}(这里用一句话描述这个类的作用)
- * @author: dk
- * @date: ${date} ${time}
- *
- * ${tags}
- */
3.字段(Fields)注释标签:
- /**
- * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)
- */
4.构造函数标签:
- /**
- * @Title: ${enclosing_type}
- * @Description: ${todo}(这里用一句话描述这个方法的作用)
- * @param: ${tags}
- * @throws
- */
5.方法(Methods)标签:
- /**
- * @Title: ${enclosing_method}
- * @Description: ${todo}(这里用一句话描述这个方法的作用)
- * ${tags}
- * @return: ${return_type}
- * @throws
- */
6.覆盖方法(Overriding Methods)标签:
- /**
- * <p>Title: ${enclosing_method}</p>
- * <p>Description: </p>
- * ${tags}
- * ${see_to_overridden}
- */
7.代表方法(Delegate Methods)标签:
- /**
- * ${tags}
- * ${see_to_target}
- */
8.getter方法标签:
- /**
- * @Title: ${enclosing_method} <BR>
- * @Description: please write your description <BR>
- * @return: ${field_type} <BR>
- */
9.setter方法标签:
- /**
- * @Title: ${enclosing_method} <BR>
- * @Description: please write your description <BR>
- * @return: ${field_type} <BR>
- */
相关推荐
本文将详细介绍一些与标题和描述相关的IDEA快捷键、使用技巧和常见问题。 首先,让我们来看看一些常用的快捷键: 1. **快捷键对照表**: - **方法调用错误**:如果误调用了某个方法,可以按`Tab`键生成新方法,...
- **Eclipse快捷键无法重启**:如果桌面Eclipse的快捷方式不能正常工作,可能是快捷方式的指向路径不正确或被修改。这时可以尝试重新创建快捷方式,确保它指向正确的Eclipse可执行文件。 在安装Lombok之后,需要...
例如,可以将IDEA的快捷键修改为Eclipse风格,以满足之前使用Eclipse的习惯。 1. **修改快捷键**:在设置窗口中,选择“Keymap”,可以选择预设的“Eclipse”方案,或者自定义快捷键。 2. **设置代码提示快捷键**:...
大多数现代Java IDE(如IntelliJ IDEA、Eclipse、NetBeans)都支持自定义注释模板。开发者可以在IDE的设置或首选项中配置这些模板,然后在编写代码时通过快捷键或菜单选项插入模板。 **最佳实践**: 1. **简洁明了*...
- **快捷键设置**: 可以按照Eclipse的快捷键配置习惯进行调整。 - **确认JDK版本**: 在File->Project Structure->SDKs中检查和配置JDK版本。 - **导入项目**: 使用File->Project from Existing...导入现有项目。 ...
IDEA支持多种键盘布局,如Visual Studio、Eclipse等,也可以导入导出快捷键配置。 8. **代码分析**:IDEA内置了代码质量检查工具,如Inspections,它可以检查代码潜在的问题,提供改进建议。用户可以根据项目需求...
3. **键绑定**:IntelliJ IDEA支持多种键绑定方案,如Eclipse、Visual Studio等,也可以自定义快捷键以适应个人操作习惯。 4. **插件管理**:插件是扩展IDE功能的重要途径。例如,可以通过安装Git插件增强版本控制...
- **Ctrl功能**:模仿Eclipse,通过Ctrl键配合鼠标或键盘快捷键,实现多种操作。 - **列模式编辑**:通过`ALT+拖动`或`SHIFT+ALT+左键点击`在多行间进行相同或不同位置的编辑。 7. **界面优化**: - **去掉右侧...
除了ORM框架,还有一些独立的代码生成工具,如Apache的`DBUtils`项目中的`codegen`模块,或者第三方的插件如`Alt+Shift+S`快捷键在IntelliJ IDEA或Eclipse中的自动生成功能。这些工具通常需要用户指定数据库连接信息...
在整个整合过程中,需要注意的是,由于IDE从Eclipse转向IntelliJ IDEA,配置和操作方式会有变化。例如,IntelliJ IDEA可能需要不同的快捷键、插件或者配置选项来实现相同的功能。因此,熟悉IDE的使用方法至关重要,...
1. 集成开发环境(IDE):如Eclipse和IntelliJ IDEA的使用技巧,包括快捷键、项目管理、代码自动完成等。 2. 构建工具:Maven或Gradle的使用,包括依赖管理、构建生命周期和插件配置。 3. 版本控制系统:如Git的使用...
9. **集成开发环境(IDE)支持**:许多Java Generator工具支持与Eclipse、IntelliJ IDEA等主流IDE集成,提供快捷键或插件形式的代码生成功能。 总之,Java Generator是提高开发效率,降低重复工作量的得力助手。它...
1. **快捷键操作**:掌握常用快捷键能大大提高开发效率,如Ctrl+Shift+F用于全局搜索,Alt+Enter用于快速修复或导入。 2. **模块化项目**:对于大型项目,可以使用多个模块来组织代码,每个模块对应特定的功能或...
在Java开发中,JavaBean通常被用作Java对象的模板,它提供了一种标准的方式来封装数据,并且可以通过getter和setter方法来访问和修改这些数据。这个"JavaBean getset"的主题聚焦于JavaBean中的get和set方法。 首先...
8. **与其他工具配合**:`jclasslib`可以与IDE集成,例如Eclipse和IntelliJ IDEA,这样你就可以在编写源代码时直接预览和修改对应的字节码。 9. **安全与风险**:虽然`jclasslib`提供了一种方便的方式来修改`.class...
7. **插件扩展**:作为基于IntelliJ IDEA的IDE,Android Studio支持大量第三方插件,如Butter Knife Zelezny(注解生成工具)、GsonFormat(JSON到Java对象转换)等,进一步增强开发体验。 8. **持续集成**:集成...
例如,在IntelliJ IDEA或Eclipse中,熟练掌握Ctrl+P查看方法参数、Ctrl+Shift+F查找代码、Alt+Insert生成代码等快捷键,能让你在编写代码时更加得心应手。 总的来说,"生命的呼喊"在这个上下文中意味着对高效学习和...
最后,这份笔记可能还提及了Java开发工具的使用,如Eclipse、IntelliJ IDEA等集成开发环境(IDE)的配置和快捷键,以及版本控制系统Git的基本操作,这些都是现代Java开发者必备的技能。 通过详细阅读和实践这份...
4.2 IDE:推荐使用Eclipse或IntelliJ IDEA等集成开发环境,介绍其基本操作和快捷键,提高开发效率。 4.3 Maven或Gradle:学习如何使用构建工具管理项目依赖,理解POM.xml或build.gradle配置文件的编写。 五、源码...
- **Eclipse或IntelliJ IDEA**:这两款流行的Java集成开发环境的使用技巧和快捷键。 - **Maven或Gradle**:项目构建工具的配置和使用,依赖管理,构建过程自动化。 - **JUnit**:单元测试的编写和执行,断言的...