idea(1)-idea初装
1.安装插件
Alibaba Java Coding Guidelines
Free Mybatis plugin
MyBatis Log Plugin
Lombok plugin
GsonFormat:json转java类
Maven Helper:一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖
VisualVM Launcher:运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配
GenerateAllSetter:一键调用一个对象的所有set方法并且赋予默认值
MyBatisCodeHelperPro:大部分单表操作的代码可自动生成
Translation:翻译
备注:freemarker、springboot、propertiesEdit、OpenExplorer、Enhanced Class Decompiler都是自带的,无需安装。
2.ctrl+space换成alt+/
Settings->Main menus->Code->Completion
删除 Cyclic Expand Word 后的 Alt+/快捷键
替换Basic快捷键为Alt+/
3.设置maven
Settings->Build->Build Tools->Maven
设置Maven home directory:D:/env/plugins/maven/apache-maven-3.2.5
4.设置字体
--左侧工程字体
Settings->Appearance& Behavior->Appearance
Use custom font:Courier New .Size:13 --右侧代码字体
Settings->Editor>Font
Font:Courier New .Size:15
5.设置注释
--新建类

--后追加
settings->Editor->Live Templates

--方法
**
* $params$
* @return $return$
* @Author: yaoyuan2
* @Date: $date$
*/ --类
**
*
* @author yaoyuan2
* @date $date$
*/
注意红色,不能带@param,否则 参数为空的方法会带上@param
第5步:

方法参数脚本(简单:methodParameters()):
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) {result += '@param ' + params[i] + ((i == params.size() - 1) ? '' : '\\n');} else {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}}; return result", methodParameters())
返回值:
methodReturnType()
第6步:

6.svn

如果已经安装好了,重新安装选择“modify”。




设置eclipse样式(只勾选以下,不能勾选key的,否则eclipse的快捷键会覆盖掉idea的)

7、found duplicate code的问题,下面有黄线标注,问题解决

最后,重启idea。
idea(1)-idea初装的更多相关文章
- 关于初装kali linux 2.0时DEB文件安装失败的问题
kali linux 是一个基于debian 的linux发行版本,支持deb文件格式的图形化安装. 刚装上kali linux时安装程序总是失败,提示处理时错误. 经过一番爬贴,是软件源的原因,解决 ...
- 初装Ubuntu一般配置
1. 开启ssh远程 2.修改root密码 sudo passwd 输入两次密码. 3.授权普通用户root权限 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: ...
- Ubuntu 14.04 LTS 初装成
原先博客放弃使用,几篇文章搬运过来 Windows 7下使用win32diskimager 制作启动盘,安装Ubuntu OS安装完成后,安装DrclientLinux. 安装搜狗输入法 Linux下 ...
- Docker学习笔记_初装的Centos无ifconfig
新创建了centos容器,使用ifconfig,报无此命令. 解决办法,使用yum进行安装ifconfig 1.yum search ifconfig 2.yum install net-tools. ...
- Ubuntu 服务器默认的root账号是没有激活的,需要用初装的用户账号给root设置管理密码
user@ubuntu12:~$ sudo password root //用sudo修改账户 1.根据提示输入当前用户的密码: 2.修改成功之后你就可以使用root账号了,可以使用su root 命 ...
- linux系统初装
一.linux系统安装 VMware workstation是一个虚拟机软件,它的主要作用是在原有操作系统(windows或linux)下,虚拟出一台电脑,你可以在这台虚拟电脑上安装不同的操作系统,进 ...
- ElasticsSearch初装 环境Win10
步骤: 1.从 http://how2j.cn/frontdownload?bean.id=1694 下载6.22 版本 2.双击elasticsearch.bat启动ElasticsSearch [ ...
- redis---安装和开启和关闭
转redis---安装和开启和关闭 http://blog.csdn.net/xing_____/article/details/38457463 系统:centos6.4 redis下载:http: ...
- centos7中没有安装ifconfig命令的解决方法
初装centos 7时,运行config报 command not found 错误,我在网上找了大量资料,下面的资料中查找原因和解决方式最详细,能很好的解决这个问题. ifconfig命令是设置或显 ...
随机推荐
- Nginx --Windows下和Linux下搭建集群小记
nginx: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 特点: 反向代理 负载均衡 动静分离... 反向代理 : 先来了解正向代理:需要我们用户 ...
- Emgu cv3.0.0 图像收集
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sy ...
- iOS 通过接受距离传感器的消息改变屏幕的明暗度(仅限用于真实的手机)
#import "AppDelegate.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL ...
- C++ 成员函数前和函数后加const修饰符区别
博客转载自: https://www.iteblog.com/archives/214.html 分析以下一段程序,阐述成员函数后缀const 和 成员函数前const 的作用 #include< ...
- 删除匹配某个pattern的一组键
删除匹配某个pattern的一组键 $redis = cmsRedis::getInstance(); $sq_nos = $redis->keys('show_package_info:seq ...
- 11.树形Model/View实例
任务1:显示如图的树形结构 思考: 1.使用QTreeView显示. 2.Model使用QStandardItemModel,qt的一个标准model. 3.QStandardItemModel下每一 ...
- python的远程调试(使用pycharm)
测试环境描述1:c++调用python,操作系统环境是linux 2:pycharm安装在windows 安装步骤 1:把pycharm-debug.egg上传到linux上面. 2:使用easy_i ...
- Ubuntu学习小结(二)PostgreSQL的使用,进程的查看关闭,编辑器之神Vim入门
距离上次发布文章已经过去了很久.在过去的半年中,虽然写的代码不多,但是在接触了计算机一些其他的知识,包括数据库.网络之后,感觉能够融会贯通,写代码水平又有了一定的提高.接下来,将会发表几篇文章,简单介 ...
- APP 市场需求网址
http://mi.talkingdata.com/terminals.html?terminalType=4
- [raspberry pi3] hadoop 编译搭建和配置
Causion: 只有一个raspberry pi3的就随便玩玩吧,瓶颈不在在cpu, 1 G的内存实在是太少了,跑个hadoop就很辛苦了 下面是瞎折腾的过程: oracle的arm jdk的安装过 ...