问题标签 [appcode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - 如何在 AppCode 中关闭编译器优化
我正在将一个 iOS 项目移植到 Android。我需要逐步了解 Objective C 类中的方法,以了解它们是如何工作的,并帮助编写单元测试来验证我的端口。AppCode 是我选择的武器。
问题是,在调试时,我经常得到“由于优化而暂时不可用的值”,并且我无法检查大多数类、列表和数组。
我在 Xcode 中打开了项目并将编译器优化设置为“无”,然后在 AppCode 中打开它。我还尝试从 AppCode 中打开 Xcode 中的项目(File-> Open project in Xcode)。尽管项目属性没有显示优化,但我仍然无法查看大多数变量。我还在调试窗口中重复了变量,并且执行点在单步执行时会在代码周围跳转。这让我相信优化仍然处于开启状态。
我已经通过 AppCode 中的调试首选项尝试使用 GDB 和 LLDB。
谁能拯救我的理智?
谢谢
西蒙
appcode - AppCode 工作区和 TFS 命令行客户端工具
我可以使用 AppCode 创建一个工作区,并且可以成功签入和签出 TFS。这一切都很好。但是当我使用跨平台的 TFS 命令行客户端并尝试查看我使用 AppCode 创建的这些工作区时,我返回“未找到本地工作区”。AppCode 并没有真正创建工作区,因为根据 msdn,工作区所有者的名称和使用工作区的计算机的名称存储在 Team Foundation Server 中。
我有其他应用程序需要访问由 AppCode 创建的这个工作区。他们可以使用 TFS 命令行客户端工具来运行 TFS 命令,但由于我上面提到的原因,他们看不到工作区。
有什么建议可以同步 AppCode 创建的工作区和 TFS 客户端工作区,这样我就可以让我的所有应用程序都知道同一个工作区?或任何其他建议?谢谢。
appcode - 按命中计数(通过计数)的 Appcode 断点
有没有办法像在 IntelliJ 或 Xcode 中那样将通过计数输入到断点?例如,在循环运行时断点被忽略了 9 次,但第十次它会停止调试器。
提前致谢。
objective-c - 如何在 AppCode 中的所有文件中显示行号?
我可以为每个文件选择“显示行号”,但我希望 AppCode 编辑器显示每个文件的行号。
exception - 如何从“异常抛出”处理中排除一个类
我正在使用 cocos2d,特别是 cocos Dhension 音频引擎。事实证明,它非常嘈杂(抛出异常),我想在打开“异常抛出”时排除它。有没有办法排除特定的类?
objective-c - 禁用在 JetBrains AppCode 中添加匹配的方括号
如何在键入右方括号“]”时禁用添加匹配的左方括号“[”字符?
我尝试了各种智能钥匙选项的组合,但没有一个能达到我想要的效果。当我键入左括号“[”时,我可以禁用自动添加右括号“]”,但反之则不行。
例子:
我有以下行:
我的光标在 ')' 和 ']' 字符之间。当我输入 ']' 这就是我得到的:
我希望现有的 ']' 将被我键入的内容覆盖,或者至少不会添加新的 '['。
我正在使用 AppCode 1.6.2 和 IdeaVIM 插件。
谢谢!
intellij-idea - AppCode CMD + F12 菜单 IOS 返回类型
当我在 AppCode 中执行CMD+F12时,我会看到一个方法列表(很高兴也能看到属性,这可能吗?)但我不容易看到它们的返回类型是什么来找出我正在寻找的方法。
有没有办法查看方法列表、它们的返回类型和参数类型(就像在 Java 中一样),我现在看到的只是参数键和方法名称。
谢谢!
objective-c - 如果我在一个文件中有多个类,是否有一种工具可以将它们变成单独的文件?
现在离开的一些同事有在相关类文件中添加新类的习惯。
这使重构变得痛苦。
是否有一个工具,可能在 XCode 或 AppCode 中,或者只是一个简单的脚本,可以拆分这些怪物文件?
objective-c - 在 AppCode 中复制警告消息
我正在尝试用于 Objective-C 开发的新 AppCode 2.0 。
如果我悬停它指示有问题的代码,它会在我不知道 Xcode 的气泡中向我显示警告。
如何将此消息复制到剪贴板以进行谷歌搜索?
请注意,我不想要关于警告本身的信息,只是关于如何复制它,所以请不要添加我应该粘贴一些代码的评论。
其实我只是找到了一个方法:如果出现气泡,你需要用光标指向它,这很困难,因为你必须通过箭头输入它指向有问题的代码。而不是您必须通过不将打印在气泡内的文本指向消息的开头。通过拖动到倒数第二个字符,您可以标记文本并复制它,同时仍然按住鼠标键。但是,如果您还尝试标记最后一个字符,它将失败。
所以现在的问题是:如何更容易地执行警告消息的复制?
好的,对于我们中间更好奇的人:
AppCode 对该行产生警告
它说UILineBreakModeWordWrap
:
参数类型不匹配:不兼容的枚举类型“NSLineBreakMode”和“匿名枚举”
我很确定我们都同意 Xcode 的这一行是正确的。我只是想用谷歌搜索一下,如果我找不到任何东西,请向 AppCode 团队报告。
crash-reports - 在 AppCode 中查看异常信息
我一直在测试 AppCode,但我似乎找不到任何关于为什么应用程序崩溃的信息。
我添加了一个异常断点,我可以看到导致崩溃的代码行,但没有关于原因的信息。
在 Xcode 中,异常原因被打印到控制台中,但在 AppCode 中我只得到“异常 = 异常断点”。
有人可以指出我从崩溃中获取有用信息的方向吗?