【问题标题】:copy+paste from eclipse to flash does not work从eclipse复制+粘贴到flash不起作用
【发布时间】:2009-11-06 12:52:01
【问题描述】:

当我尝试从 Eclipse 复制代码并将其粘贴到 Flash(CS3 或 CS4)中的 actionscript 编辑器中时,没有任何内容被粘贴。 Flash 确实检测到剪贴板上有东西并尝试粘贴,但没有添加任何内容。

我可以将粘贴从 eclipse 复制到计算机上运行的所有其他具有某种形式的输入字段的软件。

eclipse 和 flash 都设置为 utf-8。

这个烦恼发生在我安装了雪豹的 macbook 上。

更新: 刚才我有个有趣的发现,当我在 Eclipse 中复制,然后粘贴到其他地方(所以只是粘贴),然后我也可以粘贴到 Flash 中。

更新 2 我已经用尽了所有可以尝试的方法,并通过指责 Adob​​e 放弃了。 我注意到的另一件事是,当我在 Eclipse 中复制时,在 Flash 中选择文本并粘贴时,选择的文本会被任何内容替换。就像遇到编码错误的字符后闪烁停止一样。

【问题讨论】:

    标签: flash eclipse macos


    【解决方案1】:

    我猜这个错误在 Flash 的编辑器中;它长期以来一直受到用户的抱怨。

    对于我的项目,我通常会创建一个外部 .as 文件,然后将其加载到我的 FLA 中。在您的情况下,这很简单:

    1. 将当前代码复制到外部 .as 文件中,并将其保存在与 .fla 相同的目录中。

    2. 假设您将它保存为 main.as。在原来代码的地方,放入:

      包括“main.as”

    这将解决您的问题,而无需通过您的解决方法。外部 .as 文件通常也是一个很好的做法,如果您的代码很长,或者您以外的其他人可能会查看它:)

    【讨论】:

    • 实际上 Flash CS4 中的新项目托盘有一个非常好的工具来创建新的 as 文件(为您创建包结构和构造函数)。但是,我使用复制+粘贴大量从以前的项目中复制代码。我使用 eclipse 是因为它在 mac (imo) 上有最好的 subversion 支持。
    【解决方案2】:

    似乎是您的编辑器中的一个错误。但是,是的,请尝试您自己的解决方案。

    更新:我做了一个有趣的 刚刚发现,当我复制进来的时候 Eclipse,然后粘贴到其他地方(所以 只是粘贴)然后我也可以粘贴 闪光。

    【讨论】:

    • 但在哪个编辑器、Flash CS4 或 Eclipse 中存在错误?这并不是一个真正的解决方案,因为它会破坏 CMD/ALT + TAB 流程并且需要更长的时间:)
    • 听起来像是 Flash CS4 中的错误,因为代码在剪贴板上。
    【解决方案3】:

    我在 Windows 上的 Eclipse 中看到过类似的问题;在某些 Eclipse 文件类型编辑器中,复制和粘贴无法正常工作。如果您在 Eclipse 中使用 HTML 或 JSP 编辑器,请尝试使用文本编辑器,看看您的问题是否消失。在 Windows 上,复制/粘贴是 CTRL-C/CTRL-V,但它们也是 CTRL-INS/SHIFT-INS。后一种击键有时对我有用,而其他击键则不起作用。

    【讨论】:

    • 我试过最多,包括新的 Flash builder beta eclipse 插件,不幸的是没有工作:(
    猜你喜欢
    • 2012-11-10
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 1970-01-01
    相关资源
    最近更新 更多