当我尝试从eclipse复制代码并将其粘贴到Flash(CS3或CS4)中的actionscript编辑器中时,不会粘贴任何内容。 Flash确实检测到剪贴板上有东西并尝试粘贴,但没有添加任何内容。
我可以将eclipse中的粘贴复制到我的计算机上运行的所有其他具有某种输入字段的软件。
eclipse和flash都设置为utf-8。
这个烦恼发生在我安装了雪豹的Macbook上。
更新: 我刚刚做了一个有趣的发现,当我在Eclipse中复制,然后粘贴到其他地方(所以只是粘贴)我然后也可以粘贴到Flash中。
更新2 我已经筋疲力尽了,我可以尝试并放弃归咎于Adobe。 我注意到的另一件事是当我在Eclipse中复制,在flash中选择文本并粘贴时,所选的文本将被替换为空。就像在遇到编码错误的角色后闪光停止一样。
答案 0 :(得分:2)
我猜这个bug是在Flash的编辑器中;它的用户抱怨很久。
对于我的项目,我通常会创建一个外部.as文件,然后将其加载到我的FLA中。在您的情况下,它就像:
一样简单将当前代码复制到外部.as文件中,并将其保存在与.fla相同的目录中。
我们假设您将其保存为main.as.在以前代码的地方,放入:
包括“main.as”
这将解决您的问题,而无需通过您的解决方法。外部.as文件通常也是一种很好的做法,如果你的代码长度很长,或者除了你之外的人有可能会看到它:)
答案 1 :(得分:0)
看起来像编辑器中的错误。但是,是的,尝试自己的解决方案。
更新:我发了个有趣的话 刚刚发现,当我复制时 Eclipse,然后粘贴到其他地方(所以 只是粘贴)然后我也可以粘贴 闪光灯。
答案 2 :(得分:0)
我在Windows上看到过Eclipse中类似的问题;在某些Eclipse文件类型的编辑器中,复制和粘贴无法正常工作。如果您在Eclipse中使用HTML或JSP编辑器,请尝试使用文本编辑器,看看您的问题是否消失。在Windows上复制/粘贴是CTRL-C / CTRL-V,但它们也是CTRL-INS / SHIFT-INS。当其他人不按时,后面的击键有时对我有用。