一、常用Tip
1. 设置ingore files,不要展示在工程中
http://stackoverflow.com/questions/14251624/intellij-idea-hide-iml-files
file -> settings -> file types : ingore files and folders
2. remote debug
run -> edit configrations -> + remote
3. 打开某个视图
view -> tool windowns -> 具体视图名称
4. 设置字体 & 文件编码
Settings > Editor > Colors & Fonts > Font, 新建mFont,设置字体为 courire new,14,行间距 1.2
Settings > file encodings :设置 ide-encoding、project-encoding
3. 快捷键
http://www.cnblogs.com/tonycody/p/3257601.html
福音:idea支持eclipse快捷键的组合,意味着完全可以接着使用已经习惯的eclipse的快捷键.
- go to class : ctrl + shift + t
- file structure : ctrl + o (快速打开方法)
- go to file : ctrl + shift + r
- implements : ctrl + t
- call hierarchy : ctrl + alt + h
- find : ctrl + f
- ctrl + r : 当前文本批量替换 (eclipse : ctrl + 2)
- smart code complete : alt + /
- quick documentation : f2
- alt + insert : generate code (setter/getter, ovvride etc)
- format code : ctrl + shift + f
- back : ctrl + alt + <-
- forward : ctrl + alt + ->
- move caret to line start : alt + <- (配合 ctrl + ->/<- 使用效果更佳)
- move caret to line end : alt + ->
- find in path : ctrl + h
- rename : alt + shift + r (等同eclipse:ctrl + 2 -> r )
- optimize import : ctrl + alt + o
快速打开设置界面:atrl + alt + s
3. remote debug 无法debug到代码
当以maven project方式导入,存在多个子工程时,debug config ‘search sources from module classpath’ 必须选择父工程.
4. 代码补全
http://www.oschina.net/question/12_70799
二、待解决问题
1. idea 如何支持 maven 父子工程的结构,比如:父工程更新pom,子工程能自动更新 ?
setting -> maven -> importing -> 勾选:import maven projects automatically
2. 如何保存文件是自动编译 ?
setting -> compiler -> 勾选:make project automatically
3. 琐碎点:
a、如何快速导入maven工程 ? 在maven_project视图下,点 '+' 找到根pom.xml,确认即可
b、如何删除module ? 在maven_project视图下,右键 remove projects
c、如何执行unit测试 ? idea很多功能是基于plugin,必须开启junit plugin后,即可执行
d、plugin如何安装:http://blog.csdn.net/ouyang1738/article/details/8728448
e、修复文件打开方式:http://www.oschina.net/question/25621_78109
相关推荐
"IDEA设置导入备份.zip"文件是一个包含了IDEA设置的备份,这对于开发者来说非常有用,因为它们可以保存个人的定制配置,包括键盘快捷键、代码风格、插件和其他偏好设置。当在不同电脑上工作或重装系统后,可以快速...
"idea社区版配置导出备份"是针对IntelliJ IDEA Community Edition的一项重要操作,旨在保存个人化的设置和配置,以便在需要时进行恢复或在不同设备间同步。 首先,我们来看看"IntelliJ IDEA Global Settings",这...
"idea常用设置备份.zip"是一个文件,用于存储用户在IntelliJ IDEA中的个人定制设置,这样在不同设备或重装系统后,可以快速恢复到熟悉的开发环境。 该压缩包包含以下几个关键文件和文件夹: 1. **IntelliJ IDEA ...
主要任务包括建立查询网站、提高数据库读取效率、建立备份发布点,以及实现动态更新和扩展。此外,还要求能激励用户频繁更新内容,产生实际的交流效果。 **2. 项目开发方法、工具和技术** **2.1 开发工具与方法** ...
"IDEA个人自定义设置"指的是根据个人的工作习惯和需求对IDEA进行个性化配置的过程。 在IDEA中,自定义设置涵盖了多个方面,包括但不限于: 1. **主题与界面**:IDEA允许用户选择不同的颜色主题,如Darcula或...
"个人喜欢的IDEA设置setting"这个主题涵盖了用户根据个人喜好和工作习惯调整IDEA的各项配置,使得开发过程更加舒适和高效。下面我们将详细探讨这些设置及其重要性。 首先,我们关注到"不喜欢黑色的主题,暗的看着...
【标题】:“个人的idea设置导出” 在编程领域,IntelliJ IDEA是一款非常流行的Java集成开发环境(IDE),由JetBrains公司开发。它以其强大的功能、高效的代码编写支持以及高度可定制性受到广大开发者喜爱。"个人的...
**IDEA个人配置存储详解** IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),以其强大的代码自动完成、重构工具以及丰富的插件系统而受到开发者喜爱。在使用过程中,IDEA提供了个性化设置功能,允许用户根据...
- 在该目录下,进入`bin`子目录,找到并备份`idea64.exe.vmoptions`(对于64位系统)或`idea.exe.vmoptions`(对于32位系统)文件。这是一个配置文件,包含了启动IDEA时的一些参数。 - 使用文本编辑器打开该文件,...
对于初学者来说,这个汉化过程可以提高使用IntelliJ IDEA的舒适度,使他们更容易理解和操作各种功能。而对于熟练的开发者,虽然英文界面并不构成太大障碍,但中文界面无疑能让他们更专注于编程,减少语言转换带来的...
4. **installed.txt**:这个文件可能记录了已安装的插件列表,虽然它并不直接影响设置,但可以作为一个参考,帮助你了解原用户在IntelliJ IDEA中使用了哪些插件,以便在新环境中重现相同的开发环境。 导入这些设置...
这些文件通常位于用户的个人文件夹下的.IntelliJIdea目录中,如Windows系统下的C:\Users\用户名\.IntelliJIdea。 3. **替换资源文件**:打开解压后的汉化包,找到其中的"plugins"目录。这个目录包含了一些语言包...
注意备份个人配置文件后再进行此操作(通过导入备份文件恢复)。 #### 二、显示无效的发行版10问题 描述中的“显示无效的发行版10”可能是指在使用IntelliJ IDEA或其他JetBrains产品时遇到的问题。通常情况下,这...
总结来说,"idea设置:一键导入"是为了方便开发者快速同步和备份自己的工作环境配置。通过导入上述文件,新安装的IntelliJ IDEA可以立即适应个人的编程习惯,提高工作效率。这个功能对于那些经常在多台电脑间切换...
至于文件`user.xml`和`other.xml`,它们可能包含了个人的IDEA配置信息,如自定义的Live Templates、Keymap设置、代码风格等。将这些配置备份并导入到其他IDEA实例中,可以保持一致性,避免重新配置的麻烦。 总的来...
2. **定位安装目录**:在你的计算机上找到IntelliJ IDEA的安装位置,通常是在`Program Files`或者个人用户目录下的特定文件夹中。安装目录可能会因操作系统和个人设置而异。 3. **替换或添加汉化资源**:将下载的`...
此配置包含了个人备份,包括了lombok、mybatis等插件的安装,以及maven、gradle构建工具的定制设置,还有jrebel热部署配置和git版本控制工具的个性化选项,旨在提高开发效率和优化开发体验。 【知识点详解】: 1. ...
然而,理解并熟悉这些配置文件的内容和用途,对于提升个人的IDEA使用技巧也十分有帮助。因此,定期检查和整理自己的IDEA配置,了解其背后的工作原理,是每个开发者提升专业技能的重要途径之一。
总的来说,"ideaIU-2020.1.1.rar"提供的是一个强大且全面的Java开发工具IntelliJ IDEA的2020.1.1版本,适用于个人备份和跨设备使用,通过"ideaIU-2020.1.1.exe"文件在Windows系统上进行安装。对于Java开发者来说,...
**IDEA2020.1个人设置**是IntelliJ IDEA的一个重要组成部分,它包含了用户自定义的配置和偏好设定。IntelliJ IDEA是一款广泛使用的Java集成开发环境(IDE),同时也支持其他编程语言,如Python、JavaScript等。在这...