目录

  • 1、下载
  • 2、破解
  • 3、修改配置

下载

详见我的另外一篇博客:《软件开发资源下载》中的【IDE】->【IntelliJ IDEA】

破解

详见我的另外一篇博客:《最新版IntelliJ IDEA2018.3破解教程》
请大家支持官方版本,资金充裕请到官网购买licence,链接:https://www.jetbrains.com/idea/buy/#edition=personal

修改配置

  • 1、关闭自动更新
    没有必要使用最新的Idea版本,所以可以关闭自动更新。当有较大版本更新时,才建议升级版本。

  • 2、修改maven的path变量为非系统盘下的路径

  • 3、在新窗口打开项目
    Idea和Eclipse的项目组织方式是不一样的,不能按照用Eclipse中的使用习惯去使用Idea。多项目同时开发时,建议打开此配置。

  • 4、打开代码自动完成
    Idea默认的代码自动完成是区分大小写的,关闭后,按任意键即可展示代码提示。

  • 5、多行tabs展示打开的文件
    此配置建议在使用大屏显示器、台式机时勾选,笔记本、Mac等可以保持默认配置。

  • 6、设置编码字符集
    将Idea的编码方式修改为UTF-8,类似于在Eclipse的eclipse.ini中配置-Dfile.encoding=UTF-8

  • 7、鼠标滚轮调整字体大小
    建议勾选此配置,特别适合不习惯字体小的小伙伴。功能类似于文本编辑器、浏览器的缩放功能。但Mac下使用不理想。

  • 8、注释悬浮提示
    Eclipse的强大提示功能的翻版,但是Idea默认是关闭的,建议打开

  • 9、自动导包
    打开后,粘贴代码时,会自动import。如果多个包路径下存在同名的类时,也可用快捷键Alt+Enter手动选择导入。
    不建议打开此项,如果在其他的小伙伴不打开该项的情况下,会造成修改代码时,自动优化import的包的顺序,提交代码时有多余行变动。

  • 10、集成插件
    集成.ignore插件、Key Promoter X插件、阿里Java规约插件、lombok、GsonFormat、Maven Helper、VisualVM Launcher、GenerateAllSetter、MyBatisCodeHelperPro、rainbow-brackets



  • 11、修改maven仓库路径
    可以使用集成的maven或者本机安装的maven,但仓库路径最好修改到非系统盘下的路径,避免重装系统后,重新下载maven仓库。

  • 12、打开自动编译开关
    Eclipse下,项目是自动编译的,使用Idea时建议也打开此配置。同时Idea是自动保存的,这样可以最快发现代码编码错误,避免代码上传到Git服务器后,Jenkins自动构建失败。

  • 13、配置浏览器
    建议前端调整此配置

  • 14、检查平台的Jdk版本

  • 15、设置Project的JDK版本

使用IntelliJ IDEA 前最好修改的配置的更多相关文章

  1. IntelliJ IDEA 在网页修改数据,但是在浏览器刷新的时候,不能读取到修改之后的数据

    使用IntelliJ IDEA 在网页修改数据,但是在浏览器刷新的时候,不能读取到修改之后的数据? 解决办法:tomcat配置中,On frame deactivation属性选择Update cla ...

  2. IntelliJ IDEA 2017.2.6 x64 配置 tomcat 启动 maven 项目

    IntelliJ IDEA 2017.2.6 x64 配置 tomcat 启动 maven 项目 1.确认 IDEA 是否启用了 tomcat 插件 2.添加 tomcat 选择 tomcat 存放路 ...

  3. Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目

    本篇博客讲解IDEA如何配置Tomcat. 大部分是直接上图哦. 点击如图所示的地方,进行添加Tomcat配置页面 弹出页面后,按照如图顺序找到,点击+号 tomcat Service -> L ...

  4. IntelliJ IDEA/WebStrom破解及JDK配置

    title: IntelliJ IDEA/WebStrom破解及JDK配置 (一)破解 破解步骤 第一步:下载破解补丁 第二步:修改配置文件 第三步:重启IntelliJ IDEA/WebStrom填 ...

  5. 通过程序修改注册表键值来达到修改IE配置参数的目的

    通过程序修改注册表键值来达到修改IE配置参数的目的 使用IE访问应用程序或网页时经常需要设置一些选项(工具-Internet 选项),比如为了避免缓存网页,把工具-Internet选项-常规选项卡-I ...

  6. (图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享

    (图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享 IntelliJ IDEA 使用教程.快捷键配置. 该教程针对原始jar包依赖的工程.mav ...

  7. discuz论坛移植修改数据库配置

    从其他地方拷贝的discuz源码,可能需要修改数据库配置 分别打开discuz目录下面以下三个文件 discuzRoot/uc_server/data/config.inc.phpdiscuzRoot ...

  8. SQL Server安装完成后3个需要立即修改的配置选项(转载)

    你用安装向导安装了全新的SQL Server,最后你点击了完成按钮.哇噢~~~现在我们可以把我们的服务器进入生产了!抱歉,那并不是真的,因为你的全新SQL Server默认配置是错误的. 是的,你没看 ...

  9. Cent OS 修改网卡配置

    进入网卡修改界面 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 描述网卡设备名称 BOOTPROTO=static 静态IP,这里一 ...

随机推荐

  1. meshconverters

    https://github.com/RobotLocomotion/meshConverters meshconverters $ mkdir build && cd build $ ...

  2. maven 执行本地、服务器 jar包安装

    开发时遇到过第三方jar包依赖不了时的尴尬 因为遇到过几次所以记录一下,POM文件引入的个推jar包无效,就必须本地安装了,服务器上的也是一样,执行相同的maven命令就行,注意修改路径!和将jar包 ...

  3. Spring 注解 整理

    首先 在xml中配置 xmlns:context="http://www.springframework.org/schema/context" http://www.spring ...

  4. eclipse Subversion Native Library Not Available

    参考:http://blog.csdn.net/zp357252539/article/details/44880319 Subversion Native Library Not Available ...

  5. 移动端H5页面如何屏蔽双击缩放的功能?(转)

    来自大佬的回答: 我在我们的页面中加了很多,除了ios10以上的safari不兼容以外还没有遇到过不兼容的情况. <!-- 视图窗口,移动端特属的标签. --> <meta name ...

  6. javascript总结48:正则表达式(RegExp)

    1 正则表达式(英语:Regular Expression) 正则表达式(英语:Regular Expression,在代码中常简写为regex.regexp或RE)使用单个字符串来描述.匹配一系列符 ...

  7. 编写高质量代码改善C#程序的157个建议——建议77: 正确停止线程

    建议77: 正确停止线程 开发者总尝试对自己的代码有更多的控制.例如,“让那个还在工作的线程马上停止下来”.然而,并非我们想怎样就可以怎样的,这至少涉及两个问题. 第一个问题 正如线程不能立即启动一样 ...

  8. 编写高质量代码改善C#程序的157个建议——建议69:应使用finally避免资源泄漏

    建议69:应使用finally避免资源泄漏 除非发生让应用程序中断的异常,否则finally总是会先于return执行.finally的这个语言特性决定了资源释放的最佳位置就是在finally块中:另 ...

  9. log4j.properties加入内容

    log4j.rootLogger=INFO, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender. ...

  10. sql 统计常用的sql

    统计常用的sql  统计常用的sql语句: 今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0 昨天的所有数据:s ...