阅读更多

9顶
1踩

编程语言
IntelliJ IDEA 12已经于上周发布,该版本带来了全新的主题以及一些令人兴奋的新功能,其中就包含了一个全新的编译器,与之前版本相比,编译速度快了一倍。

下图展示了在IntelliJ IDEA 11和12版本中完整构建IntelliJ IDEA社区版本项目所需的时间。第三列为开启了“并行化(Parallelized)”选项后的编译时间。



并行化(Parallelized)选项

并行化(Parallelized)是IntelliJ IDEA 12版本中的一个新的编译选项,允许你使用多个核心来编译构建项目。在这种情况下,编译器可以并行运行多个独立的项目模块。由于每个编译线程都要使用文件系统,因此,并行编译的速度取决于你的硬盘有多快。尽管如此,对于大型项目的编译性能平均增益依然在10%~20%。

自动编译选项

这是另一个节省时间的编译选项,可以在更改代码时触发项目自动编译。由于编译器运行在一个单独的进程,因此可以在后台编译修改过的文件。这意味着你的项目一直都可处于编译状态,无需等待。

编译器设置

可以通过Settings → Compiler 来对编译器进行设置。automatic和parallelized选项默认关闭,你可以通过勾选“Make project automatically”和“Compile independent modules in parallel”来开启。



详细信息:JetBrains IntelliJ IDEA Blog
  • 大小: 22.4 KB
  • 大小: 34.2 KB
9
1
评论 共 14 条 请登录后发表评论
14 楼 geminiyellow 2012-12-17 10:30
zfcejb 写道
总体来说还是不错的,如果电脑好的话应该没问题,非常占用内存,即使什么插件都不装,除了耗资源外,其它的都很好。

和什么比占内存?
默认它给你装了很多插件,没插件没法工作啊。你是说另外安装插件?

反正我这跑E记的时候卡得像鸵shi一样,尤其是在android界面设计器之间切换的时候,这个时候我通常是去上个厕所喝杯茶什么的。
I记我就不行,切了就换过去了。也许是我设置有问题?


E版本是Juno Service Release 1
内存 789654    <--和I开的是同一个工程

I版本是12 社区
内存 140289    <--和E开的是同一个工程

同时我开了2个VS2012
内存 78768
内存 102338
13 楼 theoffspring 2012-12-16 11:18
idea不都是在运行时才编译的吗,貌似现在还有自动编译了,那代价太大了吧,因为它是任何一个编辑都会导致文件保存的。
12 楼 zfcejb 2012-12-15 09:12
总体来说还是不错的,如果电脑好的话应该没问题,非常占用内存,即使什么插件都不装,除了耗资源外,其它的都很好。
11 楼 zhongmin2012 2012-12-15 00:03
挺好用的idea,感觉电脑配置不高的话很卡
10 楼 JavaCrazyer 2012-12-14 18:28
lzy83925 写道
在svn的使用上照样还是一坨屎。有些功能还是跟eclipse 没法比。

我靠,哥们语言犀利啊,一坨屎
9 楼 allloveend 2012-12-14 16:48
somefuture 写道
前几天去中国海运面试。人家问:你用过IDEA?我答:是啊,社区版是免费的。人说:旗舰版200多美元呢,你用不起。

200美元折合1200人民币,瞧不起程序员?
8 楼 fireaap 2012-12-14 12:14
lzy83925 写道
在svn的使用上照样还是一坨屎。有些功能还是跟eclipse 没法比。

退回
7 楼 phenom 2012-12-14 11:38
以前是499美元,好像是三年前。现在便宜好多。
这个编译功能好像对android是不行地。
6 楼 lzy83925 2012-12-14 09:55
在svn的使用上照样还是一坨屎。有些功能还是跟eclipse 没法比。
5 楼 huang_yong 2012-12-13 23:22
Tomcat有时无法deploy应用,这个问题我目前很困恼。
4 楼 bluesky.mo 2012-12-13 21:41
somefuture 写道
前几天去中国海运面试。人家问:你用过IDEA?我答:是啊,社区版是免费的。人说:旗舰版200多美元呢,你用不起。

旗舰版至少也可以试用30天嘛,再说EAP版本也不收费...
3 楼 黑白两相望 2012-12-13 19:53
somefuture 写道
前几天去中国海运面试。人家问:你用过IDEA?我答:是啊,社区版是免费的。人说:旗舰版200多美元呢,你用不起。

  破解照样用
2 楼 somefuture 2012-12-13 16:43
前几天去中国海运面试。人家问:你用过IDEA?我答:是啊,社区版是免费的。人说:旗舰版200多美元呢,你用不起。
1 楼 geminiyellow 2012-12-13 15:02
你值得拥有。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • IntelliJ IDEA中编译spring5.x源码 --JAVA学习笔记

    一.安装gradle 1)我安装的版本是4.9, 供参考。解压后在 https://downloads.gradle.org/distributions/gradle-4.9-all.zip 2)配置环境变量 PATH=[gradle BIN目录],后面需要使用gradle命令。 3)安装好后,将...

  • idea启动mysql_intellij idea启动服务器

    JVM 性能调优工具 jpsjps 用法$ jps -helpusage: jps [-help]jps...文章业余布道师2019-05-13759浏览量使用IntelliJ IDEA部署应用到Windows服务器使用IntelliJ IDEA部署应用到Windows服务器 {#task_2511589 .task}Cl...

  • 你的 IntelliJ IDEA 卡不卡?

    本文作者在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响。 Don’t be a Scrooge and give your IDE some more memory 不要做守财奴,给IDE多留点...

  • IntelliJ IDEA / Tomcat - 内存溢出/内存优化最佳实践

    vm options里面输入:-server -XX:PermSize=128M -XX:MaxPermSize=256m我的电脑只有4G运行内存,采用默认的idea配置,内存在30分钟内会飚到 &gt;80% ,同时会发生OOM ! Chrome 就不敢打开!通过上面的配置可以将内存...

  • 不知道怎么使用IDEA?一篇文章带你快速上手

    IDEA是由JetBrains公司开发的软件产品,全称为IntelliJ IDEA,在业界被公认为是最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、AntJUnitCVS整合、代码审查、创新的GUI设计等方面的...

  • IntelliJ IDEA内存优化最佳实践

    【编者按】本文作者在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响。Don’t be a Scrooge and give your IDE some more memory不要做守财奴,给IDE...

  • 【转载】IntelliJ IDEA 内存优化最佳实践

    【编者按】本文作者在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响。 Don’t be a Scrooge and give your IDE some more memory 不要做守财奴,...

  • IntelliJ Scala插件2020.3现已发布!

    IntelliJ IDEA 2020.3提供了许多实用的功能,例如调试时的交互式提示,Git暂存支持,对Java 15记录和密封类的扩展支持等等。它简化了端点,框架和事件探查器的日常工作。通过基于机器学习技术的更好的代码完成,更...

  • idea如何导入java工程_Eclipse java web项目 ,导入IntelliJ IDEA 完整操作!

    或许你用惯了Eclipse,有点排斥其他工具了,你写框架的时候,编译速度...优点:1、IDEA 的编译速度很快,通常比ec快2倍!2、丧心病狂的代码提示!3、多项目的编写支持!4、超方便的搜索文件/方法变量名!好了,...

  • Intellij IDEA(Android Studio)好用的插件和软件

    好插件有很多,合理利用插件可以提高开发效率,遇到好用的记录下,找到新的就更新 1.Key Promoter X idea的快捷键提醒和快速设置快捷键 如果在idea上无法下载,则在官网下载:...

  • 我们如何在IntelliJ IDEA中查找Lambda表达式

    一种选择是在编译期间将完整的类层次结构保存在索引中,因为无论如何编译器都会构建它。 当编译是由IDE运行而不是委托给Gradle时,我们会执行此操作。 但这仅在编译后模块中未进行任何更改的情况下有效。 通常,源...

  • IntelliJ IDEA 内存优化最佳实践

    点击上方“芋道源码”,选择“置顶公众号”技术文章第一时间送达!源码精品专栏精尽 Dubbo 原理与源码69 篇精尽 Netty 原理与源码61 篇中文详细注释的开源项目Java 并...

  • IDEA快捷键大全,撸代码速度提升10倍!

    最近帮大家整理了一篇 idea 快捷键大全,包含了 win 和 mac 版,文末有高清 PDF 版本,可以打印出来贴在工位上,闲的时候瞅几眼,撸代码的速度将大幅提升。目录一、Intelli...

  • apache-jmeter-5.6.3 带插件

    apache-jmeter-5.6.3 带插件

  • 第六章:Python tkinter 库入门与进阶:构建精美用户界面

    内置源程序供读者参考学习

  • Java毕业设计-SpringBoot+Vue的校园台球厅人员与设备管理系统(附源码、数据库、教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

  • MATLAB设计的图像去雾设计(GUI界面设计).zip

    MATLAB设计的图像去雾设计(GUI界面设计)

  • 2023年江苏省计算机二级考试VB试题分类汇总及答案.pdf

    2023年江苏省计算机二级考试VB试题分类汇总及答案.pdf

  • 基于SpringBoot+Vue的线上买菜系统(Java毕业设计,包括源码、数据库、教程).zip

    Java 项目,仅供学习参考。 Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:html、javascript、Vue 后台框架:SpringBoot 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4 后台路径地址:localhost:8080/项目名称/admin/dist/index.html 前台路径地址:localhost:8080/项目名称/front/index.html (无前台不需要输入)

Global site tag (gtag.js) - Google Analytics