IntelliJ IDEA 13 早期预览版发布说明

jopen 12年前

今天,我们有令人振奋的消息与大家分享所有IntelliJ IDEA的"球迷"热切地等待新的功能出现在他们最喜爱的IDE。近半年正式发布之前,我们很高兴地宣布,定于2013年12月发布IntelliJ IDEA13的早期预览版,代号为Cardea。 

IntelliJ IDEA 13 早期预览版发布

We believe that making perfect tools for developers is only possible when listening to feedback from the community. That’s why we are very much looking to hear from everyone about IntelliJ IDEA 13.

Most of the new features in this preview are about Android development support, but of course, everyone will find something tailored especially to their needs:

Project Configuration

  • Support for importing the configuration of Android projects from build.gradle and building them through Gradle.

Code Editor

  • External annotations (nullability, @MagicConstant) for Android APIs.
  • Display of additional information (including drawable image) for drawable, dimension and string resources in the quick documentation view.
  • Support for gutter color annotations in Java files, as well as showing icon previews in the gutter of Java and XML files.
  • Folding of Android string resources in the Java editor to display the actual string value.
  • Support for running Android Lint checks on the fly in Java code.
  • Many new Lint checks.
  • Initial support for editing RenderScript code.
  • Layout Editor and Preview
  • Rendering performance improvements.
  • Support for multi-configuration layout preview.
  • Support for working with fragment resources.
  • Improved the UI for choosing device configurations.
  • Device frame rendering in the layout preview.
  • Double-clicking a component in the layout preview opens it in the layout editor.
  • Selection is synchronized between layout preview and editor.
  • Improved display of rendering errors with support for quickfixes.
  • Improved support for RelativeLayout.
  • Support for zooming and auto-zoom of views.
  • Additional selection actions in layout actions bar.
  • Support for control variations in the palette (e.g. multiple variations of TextField with different default settings).

Integrated Tools

  • Action to obtain a screenshot from the device.
  • Integrated 9-patch editor.
  • New UI for viewing the list of connected devices in the Android toolwindow.
  • Support for filtering by package name in logcat.

Also, if you want to take a look at the source code and the changes, we’ve opened a new repository browser for IntelliJ IDEA Community source code.

Feel free to share your feedback on our discussion forum and report bugs to the issue tracker.