V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
timbotetsu
V2EX  ›  JetBrains

IntelliJ IDEA 15 Released

  •  1
     
  •   timbotetsu · 2015-11-03 10:09:56 +08:00 · 11584 次点击
    这是一个创建于 3313 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.jetbrains.com/idea/whatsnew/
    http://blog.jetbrains.com/idea/2015/11/intellij-idea-15-released-adds-kotlin-to-the-family-of-supported-jvm-languages/

    Debug
    1. 支持 Lambda 表达式 Debug ,之前版本只能使用推倒
    2. Debug 时可强制方法 /表达式返回值

    用户界面
    1. 测试 UI 提升,增加大量统计功能
    2. "Find in Path"功能增加行内代码搜索
    3. Run 的时候会出现小绿条,提示当前运行配置
    4. 增加对色弱 /色盲的配色支持
    5. 支持一键运行 /测试

    编辑器
    1. on-the-fly 冗余代码检测
    2. 表达式、返回值类型推断
    3. 可直接 encode 特殊的 HTML 字符,如 > 会转换成 >

    语言
    1. Kotlin 支持
    2. Groovy 支持 2.3 版本中的 @Builder 注解
    3. Scala 支持增强

    框架
    1. 支持 Spring 4.2 特性
    2. Spring Boot 支援更好,如 application.yml 、 initializer 提示与配置
    3. Grails 支持 3.X 版本
    4. Arquilian <- 我不懂是啥
    5. Android 增加 Android Studio 1.3 的新特性

    构建工具
    1. Gradle/SBT <- 引入时选择特定 modules

    前端(不太懂)
    1. TypeScript
    2. React
    3. AngularJS

    版本控制
    1. 可直接在 Commit dialog 窗口中修改代码
    2. 支持 Rebase 功能
    3. 分支操作
    4. Perforce 中的 Shelve (没用过)、 TFS 、 MQ 增强

    数据库工具
    支持修改 Table 、多个查询窗口(终于支持了…)、执行计划(终于支持了…)等等等等


    Intellij IDEA 15 的注册更为复杂…使用 JetBrains Account 的同学可以升级,其他请谨慎升级…

    71 条回复    2015-12-30 22:17:22 +08:00
    Niphor
        1
    Niphor  
       2015-11-03 10:23:25 +08:00
    zip 包怎么没了...403
    Shaman
        2
    Shaman  
       2015-11-03 10:36:54 +08:00
    支持 Lambda 表达式 是极好的
    yxaaa123
        3
    yxaaa123  
       2015-11-03 10:45:28 +08:00
    升级了,不能免费用了。。盗版用户不要升级
    saximoer
        4
    saximoer  
       2015-11-03 10:49:47 +08:00
    全新购买的价格完全不如老用户购买的价格啊。。。。。
    有没有神马可以降低成本的窍门
    codeyung
        5
    codeyung  
       2015-11-03 10:50:20 +08:00
    真心懒得升了 IntelliJ 13 好久没升级了 - -
    hantsy
        6
    hantsy  
       2015-11-03 11:01:19 +08:00
    @timbotetsu

    4. Arquilian <- 我不懂是啥

    JBoss 的测试框架,最初是为 Java EE 容器内集成测试设计,现在已经扩展到支持 Android 容器,虚拟机容器等。

    几年前我在项目中开始使用, 我的 Github 有一个例子(很简单的真实项目,欧洲的客户,不过好久没更新了)。

    https://github.com/hantsy/signup-app

    Arquillian 官方网站 http://arquillian.org/.
    crytis
        7
    crytis  
       2015-11-03 11:19:26 +08:00
    @yxaaa123 已经升级了 发现注册码失效了
    xcnick
        8
    xcnick  
       2015-11-03 11:22:43 +08:00   ❤️ 10
    注册时选择 License server ,填 [LINK REMOVED] ,然后点击 OK ,不谢
    igboy
        9
    igboy  
       2015-11-03 11:24:54 +08:00
    @saximoer 我晕,我前两天之前买了一个 WebStorm ,现在发现就算再买 IntelliJ IDEA 也比原来价格实惠啊。
    GhostFlying
        10
    GhostFlying  
       2015-11-03 11:31:25 +08:00 via Android
    回去就升。。
    orFish
        11
    orFish  
       2015-11-03 11:34:57 +08:00
    升级了。。。其实我是用这货写 golang 的
    arfaWong
        12
    arfaWong  
       2015-11-03 11:40:48 +08:00
    这些新特性里面有多少社区版是可以用的?
    timbotetsu
        13
    timbotetsu  
    OP
       2015-11-03 11:53:43 +08:00   ❤️ 1
    @Livid 帮忙把 8 楼处理一下,谢谢
    saximoer
        14
    saximoer  
       2015-11-03 12:03:08 +08:00
    @igboy 他家的东西确实值这个钱。。。奈何。。。。
    saximoer
        15
    saximoer  
       2015-11-03 12:08:04 +08:00
    八楼 超神了😳
    qw7692336
        16
    qw7692336  
       2015-11-03 12:09:53 +08:00
    Kotlin 支持
    wizardforcel
        17
    wizardforcel  
       2015-11-03 12:20:02 +08:00
    @saximoer 因为 jb 家的东西是 java 写的 很容易逆向出来。。

    http://www.cfanz.cn/index.php?c=article&a=read&id=271828
    yxaaa123
        18
    yxaaa123  
       2015-11-03 12:28:10 +08:00
    @xcnick xiexie!
    bk201
        19
    bk201  
       2015-11-03 12:33:21 +08:00
    悲剧的 8 楼,好心办坏事。
    em2046
        20
    em2046  
       2015-11-03 12:46:31 +08:00
    Webstorm 升级了 11 文字渲染修改无效了
    10 可用的 http://superuser.com/questions/614960/how-to-fix-font-anti-aliasing-in-intellij-idea-when-using-high-dpi
    果断换回了 10
    br00k
        21
    br00k  
       2015-11-03 13:16:56 +08:00
    从 RC 就开始用了,继续支持。
    hyuwang
        22
    hyuwang  
       2015-11-03 13:17:36 +08:00
    升级了字体变大变丑...怎么变回去
    jy01264313
        23
    jy01264313  
       2015-11-03 14:11:57 +08:00
    感觉启动速度快了,我都用 CE
    lylong616
        24
    lylong616  
       2015-11-03 15:07:21 +08:00   ❤️ 1
    @hyuwang Preferences -> Appearance & Behavior -> Antialiasing 选择 Greyscale 就可以了
    mh494078416
        25
    mh494078416  
       2015-11-03 15:14:30 +08:00
    升级到 idea 15 后发现,编辑时输入不了全角的标点符号了。
    比如,。输入出来就是,.
    谁知道怎么设置吗?
    Suclogger
        26
    Suclogger  
       2015-11-03 15:18:33 +08:00
    @mh494078416 同样的问题,但是如果在中文输入法状态在输入的字符后直接输入,。是可以输入的
    mh494078416
        27
    mh494078416  
       2015-11-03 16:49:07 +08:00
    @Suclogger 你解决了吗?
    boyhailong
        28
    boyhailong  
       2015-11-03 17:05:51 +08:00
    话说不付费不能用了?是真的吗 正在下载
    lyz1990
        29
    lyz1990  
       2015-11-03 17:10:00 +08:00
    @boyhailong Community Edition 不要钱
    StackGao
        30
    StackGao  
       2015-11-03 17:12:58 +08:00



    Image not recognized

    MAC 版的从官网下载无数次了都装不上 真是 X 了 X 了.
    boyhailong
        31
    boyhailong  
       2015-11-03 17:28:44 +08:00
    @lyz1990 专业版的话说木有 key 出来 哈哈
    raptium
        32
    raptium  
       2015-11-03 17:31:46 +08:00
    @mh494078416 几个月前报了 bug ,说是 JDK 的问题,然后他们转报给 Oracle 了。今天早上收到消息说 JDK 8u66 里修复了,然而 IDEA 自带的 JDK 并没有这么高版本= =
    raptium
        33
    raptium  
       2015-11-03 17:32:39 +08:00
    mh494078416
        34
    mh494078416  
       2015-11-03 17:46:24 +08:00
    @raptium 多谢了,是不是只能等 idea 的升级版了
    yuchting
        35
    yuchting  
       2015-11-03 18:19:02 +08:00
    小白我一直不懂,用来开发 Java SE 的程序,基本上不用什么破解版, Community 版本一直用的挺好的。那位好心人说说为啥要付费版本的啊?有什么区别?什么样的开发需要啊?、
    UnitTest
        36
    UnitTest  
       2015-11-03 18:21:44 +08:00
    @yuchting 同样是小白,开发 j2ee,前端也懒得换 ide,直接用 idea,支持 angularjs 等语法高亮,非常爽.community 对前端支持没有这么好.
    lyz1990
        37
    lyz1990  
       2015-11-03 18:24:09 +08:00
    @boyhailong 付费用户无压力
    iShao
        38
    iShao  
       2015-11-03 18:49:52 +08:00
    @lyz1990

    国内并没有很多用户喜欢付费

    每当我"炫耀"自己的 office Adobe 等都是自己掏钱买的正版时, 仿佛能感觉到他们在背后嘀咕我傻逼呢
    Vamwere
        39
    Vamwere  
       2015-11-03 19:18:36 +08:00
    @iShao adobe 都是正版的国内应该真心不多
    em2046
        40
    em2046  
       2015-11-03 19:47:23 +08:00
    @Vamwere Adobe 国区没 CC ,而且价格感人,几年前的 CS6 也好意思卖 720 刀。其他国家 CC 订阅才 9.9 刀一个月。
    yangxiongwei
        41
    yangxiongwei  
       2015-11-03 20:03:49 +08:00
    升级之后一堆插件挂了
    g67261831
        42
    g67261831  
       2015-11-03 20:16:51 +08:00   ❤️ 1
    @StackGao 你用什么下的?别用迅雷,用迅雷离线十有八九 dmg 会被破坏,用浏览器下。
    kaneg
        43
    kaneg  
       2015-11-03 21:24:55 +08:00 via iPhone
    @mh494078416 如果说要换 jdk 可以解决问题,只要用 jdk 里面的 jre 目录替换 idea 里的就可以了
    17
        44
    17  
       2015-11-03 21:52:50 +08:00
    多谢 8 楼的 link
    @xcnick

    iShao
        45
    iShao  
       2015-11-03 21:56:45 +08:00
    @em2046
    CS6 可以买教育版, 比较便宜
    CC 是麻烦些, 是要跨区的
    boyhailong
        46
    boyhailong  
       2015-11-03 22:17:02 +08:00
    话说 8 楼的链接看不到了 你看到了?
    ququzone
        47
    ququzone  
       2015-11-03 22:23:24 +08:00 via iPhone
    @boyhailong link removed 😄
    arfaWong
        48
    arfaWong  
       2015-11-03 22:44:56 +08:00
    @17 这字体渲染不错啊。 Mac ?
    StackGao
        49
    StackGao  
       2015-11-03 23:12:39 +08:00
    @g67261831 我还真是用迅雷下的。。。


    可官网被墙了,浏览器要挂 ss 下六个小时。。。。
    gangsta
        50
    gangsta  
       2015-11-03 23:36:19 +08:00
    试了一下,刚才打开一个.md 后缀的文件,提示有 Markdown plugin 可供下载,这个功能不错。
    advancedxy
        51
    advancedxy  
       2015-11-03 23:41:45 +08:00   ❤️ 1
    @StackGao 用迅雷下载的请自行校验 sha256, 至少我今天凌晨下载的 idea 是校验对不上
    FrankFang128
        52
    FrankFang128  
       2015-11-04 00:07:23 +08:00
    OSChina 讨论盗版更是赤裸裸,把破解原理都说了。
    JetBrains 破产你们就开心了。
    17
        53
    17  
       2015-11-04 08:02:41 +08:00
    @arfaWong 多谢 win 开的 mactype
    yuchting
        54
    yuchting  
       2015-11-04 08:48:38 +08:00
    @UnitTest 前端一直在用 WebStrom 6 ,付费买的正版,好老啊啊啊啊~~~
    hegfirose
        55
    hegfirose  
       2015-11-04 09:06:02 +08:00   ❤️ 1
    Suclogger
        56
    Suclogger  
       2015-11-04 09:27:57 +08:00
    @hegfirose 赞,解决了
    boyhailong
        57
    boyhailong  
       2015-11-04 09:48:08 +08:00
    @ququzone 擦 跪了给
    tidezyc
        58
    tidezyc  
       2015-11-04 09:48:52 +08:00 via iPhone
    现在 idea 都自带 jre 了吗
    cjyang1128
        59
    cjyang1128  
       2015-11-04 10:18:51 +08:00
    @xcnick 求链接。。
    wheatmai
        60
    wheatmai  
       2015-11-04 11:24:26 +08:00
    @xcnick @yxaaa123 @17 @cjyang1128

    如果符合条件,可以申请免费的 License ,时间到了并且还是符合条件,可以申请续期 -->
    https://www.jetbrains.com/student/
    https://www.jetbrains.com/buy/opensource/
    https://www.jetbrains.com/buy/classroom/
    zhangmeteor
        61
    zhangmeteor  
       2015-11-04 13:29:16 +08:00
    @boyhailong 呵呵
    mh494078416
        62
    mh494078416  
       2015-11-04 14:30:23 +08:00
    @hegfirose 多谢,换了 jdk 解决了
    mh494078416
        63
    mh494078416  
       2015-11-04 14:32:14 +08:00
    @xcnick 求个链接,谢谢
    xubc
        64
    xubc  
       2015-11-04 20:28:49 +08:00
    @17 求下 link
    wee
        65
    wee  
       2015-11-04 20:57:14 +08:00
    楼主 1 年前也发了这么一个贴...
    cjyang1128
        66
    cjyang1128  
       2015-11-05 17:17:55 +08:00
    @17 [email protected] 好人一生平安~ 谢谢啦
    xubc
        67
    xubc  
       2015-11-05 18:29:52 +08:00
    @xcnick 8 楼,发下邮箱呗 [email protected]
    arfaWong
        68
    arfaWong  
       2015-11-10 20:19:24 +08:00
    @17 mactype 能不能配置只渲染 idea ?
    scotterQu
        69
    scotterQu  
       2015-12-19 14:35:54 +08:00
    @mh494078416 @raptium 用 JDK7 也存在这种问题,不是 JDK8 版本引起的吧?
    raptium
        70
    raptium  
       2015-12-19 14:44:38 +08:00 via iPhone
    @scotterQu 现在 JetBrains 家 Mac 上都是自带 JDK 的,你可以 About 里看你用的版本。
    whatisnew
        71
    whatisnew  
       2015-12-30 22:17:22 +08:00
    @xcnick 发下邮箱呗 [email protected] 好人一生平安
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5406 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 05:59 · PVG 13:59 · LAX 21:59 · JFK 00:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.