Xcode 代码提示失效以及引发的感想

栏目: 编程工具 · IOS · 发布时间: 6年前

内容简介:前两天突然Xcode的代码自动提示功能失效了,每次需要按Esc才能弹出提示框,由于业务比较忙没处理,就当文本编辑器用了一天,but,没有自动代码提示的Xcode用起来真的有点让人绝望。今天就Google了一下,不出意外你会得到和下图类似的结果:我看完了几乎所有的结果,基本说的上都是一个方法:注:

前两天突然Xcode的代码自动提示功能失效了,每次需要按Esc才能弹出提示框,由于业务比较忙没处理,就当文本编辑器用了一天,but,没有自动代码提示的Xcode用起来真的有点让人绝望。今天就Google了一下,不出意外你会得到和下图类似的结果:

Xcode 代码提示失效以及引发的感想

我看完了几乎所有的结果,基本说的上都是一个方法:

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

注:

1、原文表示删除 ~/Library/Developer/Xcode/DerivedData下所有的文件,我尝试发现只需要删除当前项目相关的索引文件即可

2、DerivedData从字面上理解应该是收集到的数据,应该是Xcode针对这个项目缓存的一些数据,不会影响项目本身的完整性

这个可能确实解决了很大一部分朋友的问题,但是我的例外。无论是clean项目,重启Xcode,甚至重新下载Xcode都没解决。

解决办法

经过各种虐心的操作,终于发现了问题,其实我的问题没那么复杂,就是误改了设置Text Editing的设置,路径: Xcode -> Preferences -> Text Editing ,勾选其中的Suggest completions while typing。

Xcode 代码提示失效以及引发的感想

引发的感想

上面就是解决办法,但是那都不是我最想说的;其实最想说的是:写点博客是好的,分享自己的经验和踩过坑给同行们都是好的,值得鼓舞和尊重。but,满篇的复制+粘贴的水文章,真的让人很绝望。

其实,好好思考一下,满篇复制粘贴的文章,一没有分享的意思;二记录不了坑;三涨不了粉。除了能给需要这方面资料的同行多点搜索难度外,我想不到它存在的意思。

最后聊聊个人感觉

  1. 总体感觉stackoverflow 相对国内的博文质量更优质(业界大佬除外)
  2. 苹果官方文档是最好的资料,没有之一

最后:呼吁大家 少点复制、少点粘贴、善待同行!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ext JS学习指南

Ext JS学习指南

(美)布莱兹、(美)拉姆齐、(美)弗雷德里克 / 孔纯、肖景海、张祖良 / 人民邮电出版社 / 2009-10 / 39.00元

《Ext JS学习指南》系统化地介绍了Ext JS的基础知识,从框架的下载安装到各种常用小部件的实例介绍,从如何自定义小部件到Ext JS代码复用和扩展机制,《Ext JS学习指南》覆盖了Ext JS知识的所有主要方面。作为Web 2.0时代企业应用的一把开发利器,Ext JS为企业应用开发的表现层实现提供了优秀的解决方案。 如果你掌握了HTML,并且了解一般的CSS和JavaScript的......一起来看看 《Ext JS学习指南》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具