【问题标题】:Eclipse Shift+Ctrl+O stopped functioning (Android 4.0.3)Eclipse Shift+Ctrl+O 停止运行 (Android 4.0.3)
【发布时间】:2012-01-30 21:10:06
【问题描述】:

使用 Eclipse 的 Shift+Ctrl+O 来组织导入一直工作良好,直到它停止工作。

由于某种原因,它现在取消了我必要的导入并导致类无法解析。下面的例子,Button、onClick、Toast 没有被解析,因为当按下 Shift-Ctrl-O 时,它清除了需要的文件。

它以前可以工作,但我不知道我做了什么导致它不再工作。任何帮助将不胜感激。我清理了项目,重新启动 eclipse ......无济于事。

final Button button=(Button) findViewById(R.id.button);          
button.setOnClickListener(new OnClickListener() {
         public void onClick(View v) {
        //Perform action on clicks
        Toast.makeText(HelloFormStuffActivity.this, "Beep Bop", Toast.LENGTH_SHORT).show();
    }
 });

非常感谢。

【问题讨论】:

  • 您是否切换了键盘布局?尝试 ALT + SHIFT 几次并测试它是否有效
  • 您可能在类路径中有多个版本的 jar。你最近有安装什么吗?
  • 它是 ctrl+shift+o 而不是 Shift+Ctrl+O 。是不是打错字了?
  • 这种情况有时会发生。只需重新启动 Eclipse。
  • @CoolBeans 顺序重要吗?

标签: android eclipse


【解决方案1】:

我有/遇到过同样的问题。我能想到的最好的办法是,eclipse 需要在主工具栏上有一个“源”项目,该项目有“选项”,如格式和“组织导入”。单击“包资源管理器”中的项目会导致“源”菜单项出现在“重构”和“运行”之间。

【讨论】:

  • 它没有让 Ctrl+Shift+O 工作,但至少我可以从那个菜单中选择它。
【解决方案2】:

当我创建一个没有 .java 扩展名的文件并使用 Refactor 重命名它时,我遇到了这种情况。直到我注意到没有语法突出显示我才意识到我仍然在文本编辑器中打开它,所以我关闭它并重新打开并 Ctrl+Shift+ O又开始工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 2013-03-04
    • 1970-01-01
    相关资源
    最近更新 更多