设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

IntelliJ IDEA 2016.2发布

2016-7-13 22:29| 发布者: joejoe0332| 查看: 513| 评论: 0|原作者: oschina|来自: oschina

摘要: IntelliJ IDEA 2016.2 发布了。IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度 的加快开发的速度。简单而又功 ...

IntelliJ IDEA 2016.2 发布了。IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度 的加快开发的速度。简单而又功能强大。与其他的一些繁冗而复杂的IDE工具有鲜明的对比。

更新内容:

Debugger

Watches and variables

  • The Watches view has been merged with Variables for more convenience.

Multiline expressions

  • Multiline expressions are now supported in breakpoint’sCondition and Evaluate and log, and Data Type Renderers.

Version control

Log

The Log viewer for Git and Mercurial continues getting better:

  • It loads in the background on every change (a commit, fetch, rebase, etc). As a result, it’s always ready when you open it.

  • We’ve reworked the way the Log shows the loading progress. Now, when refreshing, there’s a thin stripe shown under the toolbar.

  • When you select several commits, you see all commit details.

  • ⌘L can be used for navigating to the Filter field.

Patches

Case-only renames

  •  added support for case-only renames in Git forWindows and OS X.

Unversioned files

  • The Commit dialog shows unversioned files so you don’t forget to commit something important.

Java

JUnit 5

  • The IDE update brings support for JUnit 5, the next generation of the most popular unit testing framework for Java.

Inspections

  • The IDE warns you when you instantiate new objects:insideequalshashCodecompareTo or Comparator.comparemethods.

User interface

Ligatures

  • We've added support for monospace font ligatures. To enable ligatures, go to Settings → Editor → Colors & Fonts → Font, choose a font that supports ligatures, e.g. FiraCode, Hasklig, Monoid or PragmataPro and select Enable font ligatures option.

Breadcrumbs

Inspections tool window

Background images

Notifications

Spring Frameworks

Spring Core 4.3

  • A quick-fix suggesting to replace field injection with a constructor injection.

  • Generic types as qualifiers.

  • EventListener meta annotations defined with @AliasFor.

  • Highlighting and navigation for Spring messages inConsole.

  • Better performance.

Spring Caching

  • Support for CacheResolverCacheManager andKeyGenerator components.

  • An inspection that ensures that a cache name is provided for cache-related operations.

  • An inspection that warns you if you use Cachingannotations on interfaces.

  • An inspection that warns you if you use CachePut andCachable with the same method.

  • Support for Cachable meta annotations defined with@AliasFor.

  • Context dependent assistance for editing SpEl in annotations.

  • A gutter icon for navigating to other operations related to the same cache name.

JavaScript

ECMAScript 6

Postfix completion

React

AngularJS

Npm, Grunt and Gulp

HTML code

TypeScript

Database Tools

  • Code completion for database names in Data Sources and Drivers.

  • Auto-scroll from Editor option in the Database tool window.

  • Code completion is more relevant now: it doesn't suggest functions when a table name is expected.

  • Surround With now includes function.

  • Table Editor provides completion for column values.

  • Resizing columns via ⌘⇧→←.

  • PostgreSQL support has been extended to Schema Search PathRange types and types with TimeZone.

  • Learn more…

Android

  • The update includes the Android Studio 2.0 features: fasterEmulator, experiment GPU Debugger, faster full builds, and code generation and testing for App IndexingNoteInstant Run is not fully-merged yet.

详情:https://www.jetbrains.com/idea/whatsnew/

下载地址:https://www.jetbrains.com/idea/download/


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部