Java 如何在Eclipse中拖动按钮并自动生成onclick方法?如何在Eclipse中查找变量/方法引用?

Java 如何在Eclipse中拖动按钮并自动生成onclick方法?如何在Eclipse中查找变量/方法引用?,java,android,eclipse,Java,Android,Eclipse,我是一名c#/visual Studio开发人员。我正在将我的一些WP7应用程序移植到Android上,我已经非常习惯Eclipse了。我读了一些“差异”文件,但仍然有一些令人恼火的问题 在VS中,我将一个按钮拖到曲面上,并为onclick指定一个方法名称,它会在源文件中为我生成方法大纲。我看不出在Eclipse中如何做到这一点,可以吗 在Vs中,如果我将光标放在变量或方法名上,我会得到一个下拉列表,其中有一个“Go to”选项和一个“find all references”选项。这些真的很方便

我是一名c#/visual Studio开发人员。我正在将我的一些WP7应用程序移植到Android上,我已经非常习惯Eclipse了。我读了一些“差异”文件,但仍然有一些令人恼火的问题

在VS中,我将一个按钮拖到曲面上,并为onclick指定一个方法名称,它会在源文件中为我生成方法大纲。我看不出在Eclipse中如何做到这一点,可以吗


在Vs中,如果我将光标放在变量或方法名上,我会得到一个下拉列表,其中有一个“Go to”选项和一个“find all references”选项。这些真的很方便。我可以在Eclipse中这样做吗?

键入
onclick
,然后按Ctrl+Space将打开一个可以覆盖的默认函数列表。双击或按Enter键将在编辑器中显示它(我通常在按Ctrl+Space之前键入“on”,每当我不确定在一个类中可以完成的所有操作时)

右键单击变量将打开上下文相关菜单,您可以在其中查看变量的声明(F3)或类型层次结构(F4);列表下方是References菜单,您可以在其中查看工作区(Ctrl+Shift+G)或更高版本中对该变量的所有引用


您还可以通过右键单击并选择
Refactor>rename…
,来重命名大多数变量,这是我很早就开始使用的。

您正在Eclipse中开发Android项目,因此我将基于此回答。我猜你也安装了Android开发者包插件

在ADT Java插件中,您可以打开layout.xml并查看其“图形布局”。您可以将UI组件拖到那里,但它不会生成处理事件的代码


对于第二个问题,在Eclipse中,您必须右键单击变量或方法并转到“References”菜单。或者你可以学习键盘快捷键,这样会更容易。

在以后的问题中,请每个问题问一个问题(并为具体问题创造一个更聪明的标题)。对于引用,右键单击变量/方法并选中引用选项。或者将光标放在上面,然后按Ctrl+Shift+G。