【问题标题】:Move the files from the project folder and compile from new location using Eclipse Plugin从项目文件夹中移动文件并使用 Eclipse 插件从新位置编译
【发布时间】:2013-12-03 22:39:22
【问题描述】:

所以我正在制作一个插件,我想知道 是否可以将项目从文件夹 A 移动/复制到文件夹 B,然后从文件夹 B 完成所有编译?

目的是项目文件将被加密,然后我会将它们移动到文件夹 B 然后解密它们。然后eclipse会正常处理它们。 一旦他们保存/退出文件,它会将加密版本保存回文件夹 A。当然,一旦 eclipse 关闭,文件夹 B 将被删除。

是否可以让 eclipse 从不在工作区中的不同文件夹编译?当然使用插件。我会尽量让用户看起来像是在处理原始加密文件。

【问题讨论】:

  • 我有一个替代工作流程的建议:将加密文件保存在工作空间之外。 eclipse启动时解密文件,将解密后的文件放到项目文件夹中。 Eclipse 照常处理解密的文件。当 Eclipse 关闭时,再次解密修改过的文件,并删除未加密的。

标签: eclipse plugins eclipse-plugin eclipse-pde


【解决方案1】:

我猜这是可能的,但也是极其不切实际的。请记住,Eclipse 会在您每次保存文件时构建,并在您编辑文件时分析文件以提供即时编译错误/警告。您可能需要禁用自动构建的所有优点,以避免一直加密所有内容。除此之外,我不太清楚你是如何编辑加密文件的。

我有一个替代工作流程的建议:

  • 将加密文件保留在您的工作区之外。
  • eclipse启动时解密文件,并放置解密后的文件 在项目文件夹中。
  • 让 Eclipse 照常处理解密的文件。
  • Eclipse 关闭后,再次解密修改后的文件,删除未加密的文件。

通过这种方式,您将只进行一次加密/解密,而不是一直进行。

【讨论】:

    猜你喜欢
    • 2013-02-15
    • 2015-10-30
    • 2013-04-28
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    • 2018-08-18
    相关资源
    最近更新 更多