XCode 的 codesense 是不是在项目之外工作?
Posted
技术标签:
【中文标题】XCode 的 codesense 是不是在项目之外工作?【英文标题】:Does XCode's codesense work outside of a project?XCode 的 codesense 是否在项目之外工作? 【发布时间】:2012-11-30 01:12:22 【问题描述】:我喜欢在 Xcode 中编辑 .java 文件,因为它很简单。我不必为了编辑我的 .java 文件而开始一个新项目或任何东西。但是,我想在文档窗口中进行代码感知工作(例如,alt+单击类名)。我 alt+单击一个类名,但它说没有找到符号。我下载了eclipse,发现同样的问题。在 Eclipse 中效果很好,但前提是我建立了一个完整的项目。
我知道这可能看起来过时,但我才刚刚开始 Java 编程。对于刚开始的项目,最好学习如何编译 .java 文件并从终端的命令行运行其类文件。我现在更喜欢这种方式,但我确实需要弹出带有类方法建议的小框...
有什么建议吗?
【问题讨论】:
我推荐 API 文档、VIM 和命令行。祝你好运。 【参考方案1】:执行此操作的任何工具都需要您设置一个项目,因为它通过索引您的项目来工作。 Xcode 查看您在项目中使用的源代码、标头和框架,以查找代码中符号的定义和声明。如果没有项目告诉它要查看哪些源、标头和框架,它就无法工作。所以不,Xcode 没有办法做到这一点,我怀疑任何其他工具也会出于同样的原因。
【讨论】:
谢谢。我只需要接受日食。我总是可以导航到项目 src 文件夹并在终端中运行 javac 以获得我正在寻找的效果。以上是关于XCode 的 codesense 是不是在项目之外工作?的主要内容,如果未能解决你的问题,请参考以下文章
XCode 是不是能够在符合协议时实现 Code Sense?