IntelliJ IDEA 13 Beta is Available

The day has come! Today we are excited to announce that IntelliJ IDEA 13 Beta is available for download and evaluation. Now everyone can download it and see what IntelliJ IDEA team has been cooking for the December’s release.

As always, this new important update brings improvements to all parts of the IDE. Here are some of the most important ones in the Beta release:

  • User interface enhancements, including the new Lens Mode, Search Everywhere, Presentation Mode, Speed Search, and more.
  • Better performance with faster Find Usages and Navigate to actions, and more responsive editor during indexing.
  • The Debugger now provides Smart Step Into for anonymous classes and lambdas, and shows local variables even when there’s no debug information.
  • Better control flow analysis with the new Contract annotation.
  • Improved Find in Path action with ability to search over comments and String literals.
  • New Terminal tool window.
  • Improved support for Java 8 including the latest updates.
  • Groovy support enhancements, including better type inference, new refactorings and intentions.
  • Support Java EE 7, the latest version of Oracle’s enterprise Java platform, including JSF 2.2, CDI 1.1, JPA 2.1, JAX-RS 2.0, Batch Processing and many more.
  • Spring frameworks enhancements, including easier project configuration, better performance and the new dedicated tool window.
  • New development tools for Android development, including support for the new Gradle-based build system, better code completion, navigation, formatting and code analysis for Android-specific files and classes, multi-device preview, the built-in nine-patch editor, SQLite database access, and much more.
  • New fast and powerful log viewer for Git and Mercurial.
  • New development tools for Web development, including better JavaScript debugger, CSS support enhancements, Emmet Preview as well as Surround with Emmet live template, JavaScript code coverage tools, and others.
  • Database tools and SQL support improvements, now with easier data source configuration, Create New action, smarter code completion, the new Structure view for SQL files, the table editor and results view and others.
  • Support for Subversion 1.8.
  • Better Gradle integration, now with code completion, code analysis, quick documentation, and more.

And many more…

Check out the full list of changes and download the Beta on its official page.

As usual, one month before the release we start our regular free upgrade program. Why wait until December to purchase a personal license for IntelliJ IDEA? Buy a personal license for IntelliJ IDEA 12 and get IntelliJ IDEA 13 for free once it is released!

Stay tuned for more details on the new features in our blog.

Develop with Pleasure!

About Andrey Cheptsov

Andrey Cheptsov is IntelliJ IDEA product marketing manager at JetBrains. He's passionate about productivity, programming languages and tools.
This entry was posted in Beta Releases and tagged , . Bookmark the permalink.

32 Responses to IntelliJ IDEA 13 Beta is Available

  1. Does it support running on jdk7 on Mac?

  2. Jeremy Hanna says:

    Great work.

    I see that it’s still using jdk 1.6.0_65 on your mac. Are there plans to use JDK 1.7 by default for the IDE itself? I’ve set it manually to use 1.7 and it exhibits some odd behavior. It also seems like Apple is trying to phase out 1.6 as on the Mavericks install 1.6 had been removed and IntelliJ had to prompt to install it again to use it.

    Thanks,

    Jeremy

    • Andrey Cheptsov says:

      JDK 1.7 for Mac still has unresolved problems, that’s why JDK 1.6 is used by default. However we are going to provide a separate package with JDK-1.7 bundled.

  3. Kedar Joshi says:

    Subversion 1.8 support … finally.

    • Charles Duffy says:

      If they’re using a new version of SVNKit for Subversion 1.8 support, the thing I’m curious about is whether they’re using one new enough to have SSH agent support. I submitted a patch some time back (see http://youtrack.jetbrains.com/issue/IDEA-52034), but there’s been so action on the ticket — and it sounds like this work postdates it, as when I built that patch their SVNKit was quite ancient.

    • Charles Duffy says:

      Looked at the source… and they’re using SVNKit 1.7.9. This is unfortunate in a few ways:

      First, it’s slightly behind the version version where SSH agent support is available (1.7.10).

      Second, while it’s compatible with Subversion 1.8 servers, it isn’t compatible with Subversion 1.8 working trees (which is, to be fair, something which only became available very, very recently).

      I’m hoping this’ll be fixed before release; if not, it looks like I still might need to keep distributing patched revision control plugins to my team.

  4. nikskala says:

    I’m already using early adopters version, it’s really awesome, great job!
    When it’ll be possible to update?
    Will it possible to switch to Terminal Window by some shortcut?

  5. Marcin Palka says:

    What is the upgrade price for existing v12 users going to be :) ?

  6. Konstantin says:

    Beta wont startup after update on ubuntu 12.04 x64 with java (build 1.7.0_45-b18)
    Updated from eap via auto updater
    last eap was ok

    me@me-desktop:~/idea-IU/bin$ ./idea.sh
    [YourKit Java Profiler 12.0.3] Log file: /home/me/.yjp/log/IntelliJIdea13-1349.log
    /usr/lib/jvm/java-7-oracle/bin/java: symbol lookup error: /home/me/.java/jayatana/1.2.0/amd64/libjayatana.so: undefined symbol: gdk_threads_enter

  7. I think those “unresolved problems” with JVM7 on Mac have been resolved in JVM8 but it won’t be released for another couple of weeks. However my personal impression of JVM8 is that it doesn’t have those “problems” of JVM7 and so far I haven’t discovered anything that prevents me from running IntelliJ 13 w/ JVM8.

    • The last few times I’ve run IntelliJ 13 under JDK8 (OS/X Builds) it’s worked fine, but seems to leak memory like a sieve somewhere, which I’ve had yet had the opportunity to sit down and see if I can spot what/where to report any thing.

  8. Ihor says:

    There is a problem:
    The project is created in the Android Studio was imported in IntelliJ IDEA 13 Beta and now when trying to start assembling get the error:
    “Cannot find AndroidManifest.xml file for module CHDU Library App”

  9. Dor Ben Dov says:

    Great news about gradle.

  10. Andreas says:

    On Ubuntu 13.10 (32 Bit) and using Java 1.7 Update 45 I am not able to create a gradle project.

    I always get the following error message:
    “Gradle ‘helloworld’ project refresh failed:
    org.gradle.internal.service.DefaultServiceRegistry.add(Ljava/lang/Class;Ljava/lang/Object;)Lorg/gradle/internal/service/DefaultServiceRegistry;”
    I also get a stacktrace:

    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)
    java.lang.NoSuchMethodError: org.gradle.internal.service.DefaultServiceRegistry.add(Ljava/lang/Class;Ljava/lang/Object;)Lorg/gradle/internal/service/DefaultServiceRegistry;
    at org.gradle.internal.nativeplatform.filesystem.FileSystemServices.addServices(FileSystemServices.java:58)
    at org.gradle.internal.nativeplatform.filesystem.FileSystemServices.(FileSystemServices.java:38)
    ..

    What is wrong here?

  11. Dmitry Salychev says:

    What about IDEA-96723 in the beta or in the release of IDEA 13? Is it fixed?

  12. BabyDuncan says:

    I have found some problems using idea12 when writing chinese comments in a java file .
    the comment line and the one line code under it did not complied ,so when complie a java project , often occur a parameter not defined error .when i delete the chinese comment line ,it all work fine . another is : the chinese comments displayed big small big. very ugly .

    • BabyDuncan says:

      complie problem occurs on a mac version ,it occurs not very often and chinese displayed ugly on a windows version .

  13. Tim Pigden says:

    New problem not seen in the EAPs – when I switch project or start up it just sits there on about 40% cpu (total over all i7 cores) for upwards of a minute before doing anything.
    The it works. Change project and it stops again.
    It’s completely blocking and no visible activity while it does this.

  14. Stevie says:

    I’d like to try the beta – but can’t because it needs to uninstall v12, and I use that for serious work. I guess I’ll have to wait until the final version is released to see if the new version fixes the most annoying thing in previous Intellij versions: the fact you can’t undock or search in the output log window – seriously, having to cut and paste into notepad to search log output is a real pain.

  15. TONYCODY says:

    Why don’t you provide module function of hidden?Similar to the hidden project in eclipse.

  16. Marek says:

    Hi

    I am also getting the Cannot find AndroidManifest.xml file for module error, for both imported project and freshly created project within beta-version IDE. I have also noticed, that in master-detail sample created by wizard the default activity was not set in AndroidManifest.xml

    regards, Marek

  17. Anton says:

    Is it possible to open selected directory in Terminal? Because, currently, I need to do it in 3 steps – Show in Explorer -> Copy Path -> cd to copied path in the Terminal. It would be nice to have “Open in Terminal” option in the Alt+F1 menu.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">