IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
官网下载地址:https://www.jetbrains.com/idea/
参考: http://idea.lanyus.com/ idea系列软件序列号破解
1、配置git
配置git主目录
2、配置github
添加你的github账号、密码。
3、配置maven
配置用户的settings.xml
设置maven主目录
将 %M2_HOME%\conf\settings.xml复制到 %USER_HOME%\settings.xml
4、配置editor中compiler 自动编译
勾选 build project automatically (自动编译)
5、配置languages和frameworks,如:
配置Javascript es6
配置node.js and NPM
配置 TypeScript
等等。。
6、配置快捷键(keymap)
选择eclipse ,在eclipse风格快捷键基础上进行修改。
具体设置如下
start new line : ctrl + enter
start new line before current : shift + enter
duplicate entire lines : ctrl+向下箭头
7、其他配置项
##theme主题,选择默认的idea即可
##配置字体
editor->general->apperance->font , 选择consolas 14号字体
##配置大小写不敏感(提示)
editor ->general-> code completion,去掉Math case的勾选
##设置鼠标悬浮出现提示
editor -> general中, 勾选show quick documentation on mouse move
##设置方法调用时不显示灰色的方法形参
editor ->general-> appearance ,去掉勾选 show paramter name hits
##show in explorer (使用系统资源管理器打开项目目录)
找到keymap中 ,将show in explorer设置为快捷键F11
##自动代码提示
设置快捷键Completion
editor->code completion 中,设置Basic Completion为 alt+/
##live template 实况模板
找到其中other、output 。
将psvm 改为 main (与eclipse相同)
将sout改为syso,将serr改为syse (与eclipse相同,可选)
##整个idea的全局的语法检查设置
editor->Inspections ,点击橡皮擦小图标,清除所有语言的语法检查
##项目语法检查 (或者可选的调节项目的语法检查)
打开idea后,点击在界面右下角的小人,将highlighting level 调整为Syntax 即可。
##配置auto import (包自动导入)
找到editor -->general -->auto import,勾选Add unambiguous imports on the fly 和Optimize imports on the fly(for current project) 即可。
##文件大纲一览
keymap-》设置 File Structure : ctrl +o 、ctrl+f3
##generate 生成代码
keymap -> generate,设置快捷键 alt+g 、alt+insert
##编辑器tab页中,设置未保存的页面tab头上显示*号
editor->editor tab-> 勾选 mark modified(*)
## 文件File->新建New 快捷键设置为 ctrl+n
keymap ->Main menu -> File->New ,添加快捷键ctrl+n
##idea中不能够自动编译的终极解决方案--录制宏,使用宏快捷键进行保存+编译
找到 edit ->Macros ->start Macros Recording 开始录制
按下快捷键ctrl+s 、ctrl+f9 ,结束录制,保存为:save and build(宏名)
找到edit ->Macros->Edit Macros 对刚录制的宏进行修正 ,宏中应该正确包含这两个动作:
Action:SaveAll
Action:CompileDirty
ok,我们再找到keymap->Macros ,给 宏"save and build" 设置快捷将ctrl+s 即可。
三、自定义bean中的toString()模板 (eclipseToString)
public java.lang.String toString() {
#if ( $members.size() > 0 )
#set ( $i = 0 )
return "$classname{" +
#foreach( $member in $members )
#if ( $i == 0 )
"##
#else
", ##
#end
#if ( $member.objectArray )
#if ($java_version < 5)
$member.name=" + ($member.accessor == null ? null : java.util.Arrays.asList($member.accessor)) +
#else
$member.name=" + java.util.Arrays.toString($member.accessor) +
#end
#elseif ( $member.primitiveArray && $java_version >= 5)
$member.name=" + java.util.Arrays.toString($member.accessor) +
#elseif ( $member.string )
$member.name=" + $member.accessor +
#else
$member.name=" + $member.accessor +
#end
#set ( $i = $i + 1 )
#end
'}';
#else
return "$classname{}";
#end
}
生成toString()方法添加一个新的模板,命名为eclipseToString,将上面的模板代码复制粘贴进去,
粘贴进去后代码会被自动缩进,这时需要手动将所有的缩进去掉,即所有行都顶格放。
ok,至此idea的各种配置基本都完成了。。
enjoy yourself,good luck!
Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1