Idea下载后初始配置(windows环境下)
专业版的intellij可以免费试用30天。为了以后开发方便,咱们需要下载专业版进行破解。
一、破解
安装过程中有个界面如下,咱们选择License server填上http://idea.iteblog.com/key.php下一步,点击Activate即可破解成功(发博文当天亲测可破)。如果没安装过程中跳过了此项,而进入了试用期也没关系。选择菜单Help->Register->License server,填上http://idea.iteblog.com/key.php同样可以破解
二、设置编码
打开 File->Other Settings->Default Settings->Editor->File Encodings按照下图配置
三、设置1个tab键=4个空格
打开 File->Other Settings->Default Settings->Editor->Code Style->Java按照下图配置(可能当前版本的idea已经是配置好的,就不用更改了)
四、关闭拼写检查(否则每次写变量,如果不是正规英文单词,则会有一些警告信息,很烦人)
打开 File->Other Settings->Default Settings->Editor->Code Style->Inspections按照下图配置,即去掉后面的对勾
五、忽略大小写
打开 File->Settings->Editor->General->Code Completion(或者快捷键ctrl+alt+s)按照下图配置,即将图中下拉框选为none(这样全文搜索就会忽略大小写了,没有弊端,很方便)。
六、自动导包(如果两个包中包含同名类,则不会导入,需要手动导入或者通过快捷键导入,没有风险很方便)
打开 File->Settings->Editor->General->Auto Import(或者快捷键ctrl+alt+s)按照下图配置
第一个选项意思是引用类的时候自动导包。
第二个选项意思是自动去除有引用到的包(Optimize是优化的意思,即去除无用的import语句)。
七、将spring的注入异常等级降为warning。
因为springMVC通过注解整合Mybatis时,向Service类中注入mapper类(DAO实现)会出现异常。因为他是根据mapper.xml文件以及mapper接口(DTO接口)运行时生成代理对象,进行注入。而idea编辑器在你编辑时候会进行语法检查。在Service类中找不到对应的mapper类(DAO实现),因此会报异常)
打开 File->Other Settings->Default Settings->Editor->Inspection按照下图配置(即在Default环境下找到Autowiring for Bean Class项目,在右侧的Severity下拉框选择为黄色Warning选项
八、git、Maven集成配置
打开 File->Settings(或者快捷键ctrl+alt+s)在搜索栏输入git/maven等关键字即可查找到对应配置面板,配置好路径即可。此处略过。
九、git/svn项目集成工具配置,修改后的文件颜色、异常等信息反馈到最上层包
打开 File->Other Settings->Default Settings->Editor->Version Control按照下图配置,即打上勾即可(idea不同状态的文件会呈现不同的颜色,但是这个颜色不会反馈到上层包。通过这个配置后,上层包的颜色会和该文件同步)
十、配置idea中启动jvm所占用的内存
打开idea安装目录下的bin目录找到idea.exe.vmoptions或者idea64.exe.vmoptions文件(前一个是32位版本,后一个是64位版本)
打开后设置如下两个参数(针对8G及以上内存)
-Xms512m
-Xmx1024m
Idea下载后初始配置(windows环境下)的更多相关文章
- windows环境下利用Gitblit搭建Git服务器并实现自动部署Web站点目录
Git服务搭建多见于linux环境,但windows主机也不少,目前网上文章诸多不全,且以讹传讹,不甚清楚.下面介绍windows环境下的自动部署和发布. 所需环境及资源:Java环境.Gitblit ...
- Windows环境下完全手工配置Apache、MySQL和PHP
现在LAMP(Linux.Apache.MySQL.PHP/Perl/Python的简称)已经很流行了.在Windows下也有类似的,比如 WAMP(Apache, MySQL, PHP on Win ...
- 【经验之谈】Git使用之Windows环境下配置
前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论坛的时候,经常有人提到github,有很多著名的开源软件都托管在github,想来肯定不错(莫笑),当 ...
- 【经验之谈】Windows环境下配置WordPress
前言 wordpress全球著名的开放博客平台,拥有成千上万个各式插件和不计其数的主题模板样式,使用php和mysql搭建,下面说下载windows环境下配置wordpress,经验之谈. 安装 关于 ...
- Windows环境下MongoDB的安装与配置
MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...
- Windows环境下利用github快速配置git环境
在windows环境下利用github客户端我们可以直接拥有可视化的界面来管理工程,当然你也可以选择你喜欢的命令行工具来做.今天我分享一个比较快速的方式来配置git环境. 先去下载github的win ...
- (转 留存)Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤
Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤 标签: NodeJSnpmbower 2015-07-17 16:38 3016人阅读 评论(0) 收藏 举报 分类: G ...
- windows环境下配置tornado
1.前言 在网上看过一些在windows下配置tornado的教程,有一些写的十分复杂,让人望而生却.然后我就自己试着在windows下面配置tornado.我发现,方法非常简单,短短几 ...
- (转)【经验之谈】Git使用之Windows环境下配置
原文地址:http://www.cnblogs.com/xishuai/p/3590434.html 前言 安装 配置 关于git使用的几个问题 后记 关于代码托管,以前用过vss和svn,看博客或论 ...
随机推荐
- Java条件查询涉及到时分秒
关于Oralce数据库 的日期时间查询: 下面我们先来看一组日期数据 表:myDate 列:time; 1998-8-7 23:45:33.3 1998-8-7 11:22:21.5 1998-8-7 ...
- nopCommerce 3.9 大波浪系列 之 事件机制(生产者、消费者)
一.nop事件机制简介 应用场景:客户支付成功后,需要发送短信.邮件告知客户订单支付成功(短信.邮件由不同模块实现) 实现方法: 1.定义支付成功OrderPaidEvent事件. 2.定义短信,邮箱 ...
- 初探JavaScript的截图实现
最近参与了网易炉石盒子的相关页面开发,在做卡组分享页(地址:炉石盒子卡组分享),有个需求:用户可以把这个卡组以图片的形式分享给好友.最初的的做法是使用服务器把该页面转换成图片,然后把图片地址返回给前端 ...
- phpstudy连接SQL Server 2008数据库 以及 php使用sql server出现乱码解决方式
开始也尝试自己配置php安装环境,找到一个详细的百度经验http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html,前面有问题也一一去 ...
- 【JAVASCRIPT】React + Redux
摘要 Redux 数据流图 View 层由React 控制, 根据state 变化 刷新渲染组件,作用是根据更新的数据重新渲染组件 Stroe 层其实就是state存储器,作用是更新数据 Dispat ...
- Javascript之布尔
一.概念 将非布尔值转成布尔值(true)或(false). 二.创建布尔对象 var bool = new Boolean(); console.log(bool);//Boolean { fals ...
- TFS build server搭建,搭建自动化构建服务器
TFS build 服务器的搭建主要步骤如下: 一:环境准备: 新建一台build服务器 安装Visual Studio.主要目的是: a. 生成Build脚本所需要的build命令:b.与TFS组合 ...
- 基于 Laravel、Vue.js开发的全新社交系统----ThinkSNS+
什么是ThinkSNS+ ThinkSNS(简称TS)始于2008年,一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新版本为ThinkSNS+.新的产品名 ...
- 关于div+css排版布局中需注意的细节问题
第一个注意点:选择器的使用(标签.class.id) 三种选择器中id(#)的优先级最高,根据id名筛选出唯一元素: 如下输入:#menu{ width:1200px; height:45px; ba ...
- MySQL写压力性能监控与调优
写压力调优:数据库的写.写压力性能监控.写压力调优参数 一.关于DB的写 1.数据库是一个写频繁的系统 2.后台写.写缓存 3.commit需要写入 4.写缓存失效或者写满-->写压力陡增--& ...