Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Latest commit

 

History

History
112 lines (79 loc) · 7.01 KB

Kotlin Eclipse Plugin 0.3.0.md

File metadata and controls

112 lines (79 loc) · 7.01 KB
title date author tags keywords categories reward reward_title reward_wechat reward_alipay source_url translator translator_url
[译]Kotlin Eclipse Plugin 0.3.0
2015-09-24 11:58:00 -0700
Nikolay Krasko
官方动态
false
Have a nice Kotlin!

我们很高兴地宣布 Kotlin Eclipse 插件版本 0.3.0。此版本加载了新功能:

  • Kotlin M13 支持
  • 查找参考
  • 参数提示
  • 选择封闭/下一个/上一个元素
  • 覆盖/实施动作
  • 身体转换意图
  • 调试器:运行到光标
  • 调试器:逐步选择
  • 更好的表现

{% raw %}

Drag to your running Eclipse workspace to install Kotlin Plugin for Eclipse

{% endraw %}

{% raw %}

{% endraw %}

查找参考

任何开发人员日常活动中非常常见的任务是查找对整个项目中的函数,属性或类的引用。通过 Java 和 Kotlin 代码中的 Kotlin 声明的使用,在 0.3.0 搜索中查找参考*。并且为 Java 声明运行查找参考也会显示在 Kotlin 中的用法!相同的Ctrl + Shift + G /⇧⌘G快捷方式适用于两种语言。

{% raw %}

{% endraw %}

参数提示

Kotlin Eclipse 插件现在支持参数提示。要查找功能参数或其名称和类型的顺序,请将光标放在括号内,然后按Ctrl + Shift + Space /⇧^Space可查看提示。

{% raw %}

{% endraw %}

选择封闭元素

一些 IDE 功能被证明是真的上瘾,一旦习惯了,如果不存在,你总是会想念他们。一个很好的例子是选择封闭元素*。选择“功能参数”,“语句”,“功能体”或“全班”更方便,而不是考虑选择开始和结束。

{% raw %}

{% endraw %}

请注意,Kotlin 也支持选择下一个/上一个元素操作。

覆盖/实施成员

由于 0.3.0 Kotlin Eclipse 插件可以帮助解决非常频繁的“未实现”错误。 快速修复菜单(Ctrl + 1 /⌘1)有一个实现成员项目,将在选择后生成所有缺少的声明。

{% raw %}

{% endraw %}

也可以调用覆盖/实施成员,并选择要实现的方法作为单独的操作从快速访问Ctrl + 3 /⌘ 3)。

{% raw %}

{% endraw %}

身体转换快速修复

Kotlin 允许您以一种很简单的方式声明方法,现在 Eclipse 可以通过快速修复(Ctrl + 1 /⌘1)将一个表单转换为另一个表单。

{% raw %}

{% endraw %}

调试器

几个重要的调试器功能已经准备好尝试了。

跑到线

在调试程序时,跳过一些代码并停止执行特定行是一个非常常见的任务。这非常像“一次性断点”,但是在击中之后删除断点是乏味的。这就是为什么调试器具有运行到行*(Ctrl + R /⌘R)功能的原因,现在也支持 Kotlin 代码。

{% raw %}

{% endraw %}

步入选择

在线上调试通常还不够。想象一下,一行中有几个电话的情况,你想跳过其中两个,但是想知道第三个功能是什么。而不是单步通过步进Step-Out动作,最好是点击Step Into Selection(`Ctrl + F5 /⌥F5)动作。

{% raw %}

{% endraw %}

性能

此版本在船上构建和完成的性能有显着提升。

结论

虽然我们可能会随机选择功能进行发布,但并不完全如此<img alt =“:)”class =“wp-smiley”data-recalc-dims =“1”src =“https://i2.wp .com / blog.jetbrains.com / kotlin / wp-includes / images / smilies / simple-smile.png?w = 640&amp; ssl = 1“style =”height:1em; max-height:1em“我们正在逐渐解决我们在项目中遇到的问题 Kotlin 码的百分比增长 对结果很满意。 如果你有一个想法,下一步应该实现什么功能 创造一个问题 在我们的追踪器 在 Eclipse 中有一个漂亮的 Kotlin!