`

【编程工具】Xcode4中代码补全(Code Completion)失效的解决方案

阅读更多

原文地址:http://www.1mima.com/?p=145
原文作者:Alen

 

以前好像很少碰到Xcode中代码提示出问题的情况,即使碰到了大多也是后来自然的就好了,最近换用了Xcode4.3,经常遇到这个问题。

通过无所不能的谷歌大神,找到了苹果论坛上提供的一个解决方案(https://discussions.apple.com/thread/2746273?start=0&tstart=0):

1. cd进入~/Library/Developer/Xcode/DerivedData
2. ls一下
3. 找到你的项目所用的目录(一般以你的项目名开头)
4. cd 目录名
5. rm -r Index 删除掉你的项目所用的索引文件夹

或者在Xcode->Window->Organizer->Projects选中你的项目,点击如下图Derived Data右侧的Delete按钮

注:
(1) 原文表示删除 ~/Library/Developer/Xcode/DerivedData下所有的文件,我尝试发现只需要删除当前项目相关的索引文件即可
(2)  DerivedData从字面上理解应该是收集到的数据,应该是Xcode针对这个项目缓存的一些数据,不会影响项目本身的完整性

分享到:
评论

相关推荐

    xcode 快速代码(Code sense or Code Snippet)

    ### Xcode快速代码(Code Sense或Code Snippet)详解 ...通过以上详细介绍可以看出,Xcode中的Code Sense和Code Snippet功能不仅能够提高开发者的编程效率,还能减少编码过程中的错误,是Xcode中不可或缺的强大工具之一。

    Xcode 常用的 CodeSnippets 代码块

    一旦创建了CodeSnippets,只需在编辑器中输入相应的触发词或通过快捷键就能快速插入到代码中,极大地提高了编程效率。 **2. CodeSnippets的创建** 创建CodeSnippets有多种方式。首先,可以通过Xcode的菜单项...

    查找Xcode无用代码

    另外,Xcode的"Instruments"工具也包含了一个名为"Leaks"的工具,虽然它的主要目的是检测内存泄漏,但在分析过程中,它也能帮助发现未使用的代码。如果一段代码从未被执行,那么与之相关的内存分配也就不会发生,这...

    腾讯 QMUI Team 常用的 Xcode Code Snippets 代码片段,加速开发效率!.zip

    【标题】中的“腾讯 QMUI Team 常用的 Xcode Code Snippets 代码片段”指的是腾讯QMUI团队在iOS开发中常用的一系列自定义Xcode代码片段。这些代码片段是开发人员为了提高开发效率而创建的,它们通常包含了常见的编程...

    xcode计算器源代码

    在“xcode简易计算器”项目中,开发者主要会使用到的是Source Code Editor,用于编写Objective-C或Swift语言的源代码,以及Interface Builder,用于构建计算器的UI界面。 计算功能的实现通常涉及两个关键部分:UI...

    很好用的Xcode qmui-ios-codesnippets

    在Xcode中,代码片段(Code Snippet)是一项实用功能,它允许开发者保存常用代码块以便快速插入到项目中,节省了编写重复代码的时间。 "qmui-ios-codesnippets"是QMUI团队为iOS开发者提供的一套针对Xcode的代码片段...

    Xcode 打印中文乱码

    在Xcode开发过程中,遇到“打印中文乱码”的问题,通常是由于编码设置不正确或输出方式不兼容中文字符集导致的。以下是一些关键的知识点,帮助你解决这个问题: 1. **编码格式**:首先,确保你的项目源代码文件使用...

    xcode 混淆工具

    在Xcode中,代码混淆通常依赖于第三方工具,如Frida、Obfuscator-LLVM或Clang。以下是一些常见的混淆技术: 1. **类和方法重命名**:使用工具对类名、方法名进行加密或者随机化,使得阅读困难。 2. **字符串加密**...

    Xcode插件:KSImageNamed 图片名字自动补全

    KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写到[UIImage imaged:的时候,插件会把项目中的图片名称提示出来,并且还有预览功能,对经常用代码生成图片视图的童鞋十分方便。

    XCode4自学手册

    ### XCode4自学手册知识点概览 #### 一、XCode4简介 Xcode是苹果公司为开发者提供的集成开发环境(Integrated Development Environment, IDE),它主要用于iOS和macOS应用程序的开发。Xcode 4作为该系列的一个重要...

    Xcode4快速Doxygen文档注释

    在Xcode4中,有一些插件可以帮助你快速输入这些Doxygen注释模板,例如Alcatraz,它是一个Xcode插件管理器,通过它你可以安装像DoxygenSupport这样的插件,提供代码补全和快捷方式。 通过合理的注释和Doxygen的使用...

    Xcode中文实用教程

    Xcode集成了Swift语法高亮、代码补全和错误检测,便于编写Swift代码。 5. **调试与测试** Xcode提供了强大的调试工具,如断点、变量观察、步进执行等,帮助开发者找出并修复代码问题。同时,Xcode支持单元测试和UI...

    iPhone Chart XCode Project and Source Code

    掌握Xcode的界面布局、项目设置、代码编辑、调试工具等基本操作,是iOS开发的必备技能。 3. **UIKit框架**:在iOS应用开发中,UIKit是核心框架,提供了创建用户界面所需的大部分类。本项目中,开发者可能使用了...

    XCode开发工具介绍

    Xcode不仅提供了直观的用户界面设计工具,还配备了高效的代码编辑器,支持自动补全、语法高亮等功能,极大地提高了开发效率。 #### 开发环境配置 在macOS系统上安装Xcode非常简单,只需通过Mac App Store下载并...

    xcode 自动对齐插件

    XAlign插件则提供了一种自动化解决方案,可以一键对齐变量、函数参数、等号以及其他特定的代码结构,使得代码看起来更加整洁规范。 XAlign插件的使用方法相对简单。首先,开发者需要将压缩包中的XAlign.xcplugin...

    swift-一款Xcode合法插件EasyCode快速生成代码

    3. **代码补全与提示**:在编写过程中,插件可能会增强Xcode的代码补全功能,为常见的API和类提供更丰富的提示,加快编码速度。 4. **快捷操作**:EasyCode可能提供了一些快捷键或者右键菜单选项,使得代码生成、...

    JSPatch补全插件.zip

    JSPatch补全插件是针对这款工具的辅助开发工具,专为Xcode设计,目的是为了提供更高效、便捷的开发体验,特别是通过自动完成功能来提升开发效率。 在iOS开发中,JSPatch通过BridgeScript将JavaScript与Objective-C...

    xcode 10.3.1固件包

    2. **改进的代码补全**:Xcode的智能代码补全功能在10.3.1中得到增强,能更准确地预测和提供可能的完成选项,提高开发效率。 3. **Core ML 2**:Xcode 10.3.1支持Core ML 2框架,这是一个用于在iOS和macOS设备上...

    Xcode搜索代码中重复名字的文件

    "Xcode搜索代码中重复名字的文件"这个主题正是关于如何利用Xcode或者第三方工具来识别并处理项目中可能存在的重复文件名的问题。这有助于减少冗余,优化资源使用,提升应用性能,并避免潜在的冲突和错误。 首先,...

    Xcode代码格式化差距XAlign

    4. **自定义规则**:用户可以根据自己的编程习惯,自定义对齐规则,使代码格式符合个人或团队的编码规范。 在实际开发中,使用XAlign这样的插件能够显著提升代码的可读性,从而减少代码审查的时间,提高团队协作...

Global site tag (gtag.js) - Google Analytics