作为程序员,你真的懂你的 IDE 吗?
作为程序员,我是一个 的忠实用户、忠实粉丝,它界面的优美、编码的舒适、智能的提示无不让我对他膜拜,但是我并不懂我的 ! 有创建文件工程生成默认代码模板的功能,这一点十分优雅,然而很早以前,我就想要自己去定义这个模板,但是一直不知道怎么弄…… 机缘巧合看见了几篇博文,介绍如何自定义这些模板,顿时欣喜若狂,赶紧花了好多个小时来进行自定义……不得不说,这一劳永逸的修改,让我感觉无比舒畅。 然而,虽然折腾了好几个小时,但是我依然不知道怎么去将函数体内的预编译代码顶格生成……让我未免有些许不适,真的是强迫症晚期患者。 为了方便下次我再次修改,我大致记录一下方法吧…… 文件头部的注释信息部分,在模板里默认是和 有关的,我们需要重新写一个 的宏来覆盖原来的这个宏,这个宏需要写在 文件内,而这个文件放在不同的目录下影响的范围也不同,我选择的是放在: ~/Library/Developer/Xcode/UserData/
在这个目录下,可以影响到所有 创建的项目,更多选择参考这里。 而代码部分的模板则放在文件: /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Mac/Application/Command Line Tool.xctemplate/TemplateInfo.plist
不过我这个路径下的文件只管控着通过 创建的工程,并且图中设置只是针对 语言的。另外,如果你的 不在 里那你需要改成对应你的路径。 如果你想改通过 其他方式创建的工程的代码模板,可以往前边倒腾几级目录,然后在里面找找,反正我没有猜错的话,所有相关配置都在: /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Mac/
这个路径下,需要的朋友可以细心对比一下自己创建的方式,很容易找到相应的更改配置的方法。 另外提醒一点,默认是没有写 包里文件的权限的,需要整体更改一下权限。 如果有什么需要交流的,欢迎评论区留言,我也是新手,大家互相学习如何更好地使用 !!! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |