intellij idea的使用

一直用eclipse,到了新的项目组,换了个开发工具,诸多不习惯。

如下是根据我自己的开发习惯总结的,参考了网上的前辈的总结。


====================破解和设置控制台编码=======================
下载JetbrainsCrack-2.6.2.jar到idea下面的bin目录


编辑idea64.exe.vmoptions,还有一个是idea.exe.vmoptions
用记事本打开 分别在最下面一行增加一行:
-javaagent:C:\mysoftware\IntelliJ IDEA 2017.1.2\bin\JetbrainsCrack-2.6.2.jar
-Dfile.encoding=UTF-8


重启一下软件,在进入出现有active code选择界面的时候  写入下面注册代码:(到2099年到期)

ThisCrackLicenseId-{  
"licenseId":"ThisCrackLicenseId",  
"licenseeName":"idea",  
"assigneeName":"",  
"assigneeEmail":"idea@163.com",  
"licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",  
"checkConcurrentUse":false,  
"products":[  
{"code":"II","paidUpTo":"2099-12-31"},  
{"code":"DM","paidUpTo":"2099-12-31"},  
{"code":"AC","paidUpTo":"2099-12-31"},  
{"code":"RS0","paidUpTo":"2099-12-31"},  
{"code":"WS","paidUpTo":"2099-12-31"},  
{"code":"DPN","paidUpTo":"2099-12-31"},  
{"code":"RC","paidUpTo":"2099-12-31"},  
{"code":"PS","paidUpTo":"2099-12-31"},  
{"code":"DC","paidUpTo":"2099-12-31"},  
{"code":"RM","paidUpTo":"2099-12-31"},  
{"code":"CL","paidUpTo":"2099-12-31"},  
{"code":"PC","paidUpTo":"2099-12-31"}  
],  
"hash":"2911276/0",  
"gracePeriodDays":7,  
"autoProlongated":false}  


==================解决中文乱码=================================
http://blog.youkuaiyun.com/wo541075754/article/details/51150035
编辑idea64.exe.vmoptions,idea.exe.vmoptions
最后一行加上
-Dfile.encoding=UTF-8


==================设置project sdk==============================
file-->project structure-->new jdk 


================== 快捷键相关==========================
这篇文章说的对比好
http://billben.iteye.com/blog/1736769


设置成eclipse快捷键

File-->Settings-->keymap  (打开设置(CTRL+ALT+S)搜索keymap)


修改补全alt+/
点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。
在左侧的导航框中点击 KeyMap。 
接着在右边的树型框中选择 Main menu –> Code –> Completion. 
接着需要做两件事: 
1. 移除原来的Cycle Expand Word 的 Alt+斜杠 快捷键绑定。 
2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt + 斜杠 快捷键。


设置不区分大小写
Intellij Idea默认是区分大小写的,可在{Settings->Editor->Code Completion}中将Case sensitive completion设置为None。


跳出完成整个代码的快捷键

ctrl+shift+enter 我的本意是不愿意用这个快捷键的,但是也没有eclipse那种enter建直接可以跳出去的,好吧就这样吧,无奈忍受

设置import只导入单个类,而不是*
Code Style--->Java---->Imports
然后设置Class count 和name Count足够大,可以设为999

alt+7 设置类的所有的方法,类似于eclipse的outline功能

Alt+Insert

生成getter setter 快捷键

设置idea自动import 包
settings --> 搜索auto import -->
Optimize imports on the fly和add unambiguous imports on the fly 打上勾

Alt+Enter就会提示自动创建serialVersionUID
Setting->Inspections->Serialization issues->Serializable class without ’serialVersionUID’ 
选上以后,在你的class中:Alt+Enter就会提示自动创建serialVersionUID

设置项目JDK编译版本

Setting-->搜索Java Compiler-->右边设置单独项目编译jdk版本


================================================

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值