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,看博客或论 ...
随机推荐
- Python进阶——笔记1
1.*args 的用法 *args 和 **kwargs 主要用于函数定义. 你可以将不定数量的参数传递给一个函数. 这里的不定的意思是:预先并不知道, 函数使用者会传递多少个参数给你, 所以在这个场 ...
- (转) Spring Boot JDBC 连接数据库
文本将对在Spring Boot构建的Web应用中,基于MYSQL数据库的几种数据库连接方式进行介绍. 包括JDBC.JPA.MyBatis.多数据源和事务. 1 JDBC 连接数据库 1.1 属性配 ...
- (转)HTTP 协议详解(基础)
HTTP 协议详解 作者: 小坦克 来源: 博客园 发布时间: 2012-02-14 13:32 阅读: 95523 次 推荐: 99 原文链接 [收藏] 相关文章:HTTP 协议 ...
- 白话ASP.NET MVC之一:Url 路由
好久没有写关于ASP.NET MVC的东西了,虽然<ASP.NET MVC4框架揭秘>已经完完整整的看完一遍,但是感觉和一锅粥差不多,没什么可写的,因为我自己不理解,也就写不出来.现在开始 ...
- git相关的学习资料
1, 一个比较详细的git使用说明: http://blog.jobbole.com/78960/
- keilc 4 编译出现的几个错误…
原文地址:keilc 4 编译出现的几个错误解决作者:黑子 今天安装了keilc4,因为项目用到,所以把遇到的几个编译错误解决方法说说,第一次写东西不知道写啥!! 一 第一个是错误提示 ...
- Spring学习笔记之AOP配置篇(一)
[TOC] 1. 创建并声明一个切面 首先,创建一个类,添加@Component注解使其添加到IoC容器 然后,添加@Aspect注解,使其成为一个切面 最后,在配置文件里面,使用<aop:as ...
- TCP/IP卷一:第一章
================================================= 版權聲明:如需轉載,請列明出處:HingAglaiaWong@博客園 支持原創,是對作者最好的的鼓勵 ...
- 66. Plus One【leetcode】
Given a non-negative integer represented as a non-empty array of digits, plus one to the integer. Yo ...
- 已有 JFFs2文件系统的修改
项目应用中,对于前人留下的JFFS2的文件,有时候我们需要修改,但是苦于没有源文件,实际操作很多时候无所适从.每次支持生产之后再进行人为的升级.这样费时费力,也给生产人员增加了负担. 为了解决这个问题 ...