【问题标题】:Appcelerator Studio indexes very slowAppcelerator Studio 索引非常慢
【发布时间】:2019-03-13 11:08:35
【问题描述】:

Appcelerator Studio 偶尔启动任务“Building workspace...”,它显示它索引“/iphone/hyperloop/...”或“/android/hyperloop/...”,即使我已经在我的项目中禁用了超级循环。有谁知道我怎样才能摆脱这个长索引?大概需要 20 分钟,对我来说毫无意义。

谢谢!

【问题讨论】:

    标签: titanium appcelerator appcelerator-titanium appcelerator-studio appcelerator-hyperloop


    【解决方案1】:

    您可以在“首选项 - 常规 - 工作区 - 自动构建”下禁用自动构建,或在项目菜单中禁用“自动构建”。如果您仍然有问题,您可以在https://jira.appcelerator.org/secure/Dashboard.jspa提交工单

    【讨论】:

    • 试过你的方法 - 不幸的是它不起作用。当我运行应用程序时,它有时仍会开始索引 /hyperloop/ ... 文件,这会花费不合理的时间。
    【解决方案2】:

    通过添加Resource filters 从项目树中排除这些文件夹。将 Exclude All 资源过滤器类型添加到项目的根文件夹。如果需要,您还可以使用正则表达式。

    这将避免索引排除的文件和文件夹,从而提高性能。

    步骤:

    1. 右键单击项目
    2. 点击项目
    3. 转到资源 -> 资源过滤器
    4. 点击添加过滤器...
    5. 从“过滤器类型”部分中选择“全部排除”
    6. 从“应用于”部分中选择“文件夹”
    7. 如下图在文本框中输入“modules

    【讨论】:

      【解决方案3】:

      Appcelerator Studio 速度很慢,我建议使用其他编辑器。我相信编辑器是基于 Eclipse 的,但只要它存在,它就会出现性能问题。可以使用命令行 (appc ti build ...) 调用 appc studio 中内置的构建选项。

      【讨论】:

      • 很遗憾,我因为说了显而易见的事情而得到了 -1。不要使用 appcelerator studio,它会恶化你的开发体验,除非你非常需要它的一些“功能”
      • 作为 Atom 和 CLI 的大用户,我理解您的回答,我还建议使用不同的编辑器 + CLI 来获得更高的性能。但问题不是关于使用不同的编辑器,所以我想在这种情况下答案是不正确的。
      • 在我看来,答案不是首选。为什么不给出一个直接的答案,而实际上会导致整体更好的情况。我认为这里允许“不使用”。我本可以针对这个索引问题提供解决方案,但在整个 appcelerator 工作室体验中您会遇到更多性能问题,这些问题都需要堆栈溢出问题来解决或解释。
      • 我很乐意使用另一个 IDE,但例如如何在 ios 模拟器上启动应用程序?构建到设备?查看来自设备的错误日志?
      • 对于 Atom,你可以使用这个包:atom.io/packages/appcelerator-titanium
      【解决方案4】:

      我删除了 hyperloop 和 facebook 的所有以前的模块版本。

      转到:

      Library>Application Support>Titanium>modules
      

      看看:

      iphone>hyperloop
      iphone>facebook
      android>hyperloop
      android>facebook
      

      我删除了这些文件夹中所有以前的模块,只保留最新的。

      【讨论】:

        猜你喜欢
        • 2016-11-10
        • 1970-01-01
        • 1970-01-01
        • 2021-11-18
        • 2017-01-08
        • 1970-01-01
        • 1970-01-01
        • 2022-11-12
        • 2017-04-22
        相关资源
        最近更新 更多