古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。
1.全能搜索家CodePilot 2.0
你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你所想!
项目地址:http://codepilot.cc
2.Vim控必备的XVim
XVim是一个针对Xcode的Vim插件,能让开发者在不放弃任何xcode功能的前提下体验vim的功能。
3.YouCompleteMe(vim的插件)
如果你比较喜欢用vim来写代码的话,这里有一个非常棒的vim插件——YouCompleteMe——当你在编写OC代码时,可以提升体验。YouCompleteMe可以在Vim中添加代码自动补全功能,并且不需要你来按某个键来查看代码补全建议——针对OC、OC++、C++以及C该插件可以自动补全建议。
4.XCode颜色显示插件ColorSense
代码里的那些冷冰冰的颜色数值,到底时什么颜色?如果你经常遇到这个问题,每每不得不运行下模拟器去看看,那么这个插件绝对不容错过。更彪悍的是你甚至可以点击显示的颜色面板,直接通过系统的ColorPicker来自动生成对应颜色代码,再也不用做各种颜色代码转换了!
5.大段文本利器HOStringSense
经常输入大段文本的时候,如果文本里面有各种换行和特殊字符,经常会让人很头疼,有了HOStringSense,再也不不用为这个问题犯愁了,顺便附送字数统计功能。
6.规范注释生成器VVDocumenter
很多时候,为了快速开发,很多的技术文档都是能省则省,这个时候注释就变得异常重要,再配合Doxygen这种注释自动生成文档的,就完美了。但是每次都要手动输入规范化的注释,着实也麻烦,但有了VVDocumenter,规范化的注释,主需要输入三个斜线“///”,就OK啦!(VVDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上进行开发,应该能支持所有Xcode 4版本,如果想支持Xcode 5,可以对plist文件稍作修改。
7.CocoaPods for Xcode
非常方便的Xcode pods插件。可以很方便的在Xcode通过pods安装各种objective-c第三方库,省去以前还要手动去跑pods命令行的麻烦;此外,还支持通过cocoaDocs来安装库文档。唯一的遗憾是,它目前只支持Xcode5,4版本还用不了。
8.Xcode语法高亮插件
以前用eclipse开发,自带的有语法高亮的效果。做ios开发也许久了,但是没发现一款语法高亮的插件,因为xcode自己的效果是仅在变量或类名下面加了个虚线,平时看起代码来十分不舒服,最近果断为xcode写了一款语法高亮的插件,不过功能非常有限,没有eclipse的那么好用,也没对对象的作用域区分,勉强能使用吧。和有需要的分享一下吧。
下载附件,解压后放在:你的用户/Library/Application Support/Developer/Shared/Xcode/Plug-ins目录下,有的童鞋还没有Plug-ins这个目录吧,那就手动建一个,然后把解压后的highlight-Plugin.xcplugin放进去,重启xcode即可。然后就能看到高亮的菜单了。
9. KSImageNamed-Xcode
为项目中使用的UIImage的imageNamed提供文件名自动补全功能。使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。
10.xcode-extend-plug-in
帮助你快速格式化代码、生成注释、复制一行等。
11.XcodeColors
改变调试控制台颜色
12.SCXcodeMiniMap
一个Xcode插件,可以在当前的窗口内创建一个代码迷你地图,并在屏幕上高亮提示。
13.Lin本地化字符串
之前我们提到过一个开源的Mac基础工具SCStringsUtility,可以让你在一个清爽的界面编辑不同的语言,简单地输入/输出NSLocalizedString数据。Lin是一款功能相近的Xcode插件,提供了一个非常不错的操作界面,并且为不同的语言提供了不同的区域。
14.插件管理Alcatraz
Alcatraz是一个开源的Xcode 4包管理器,可以让你更便捷地发现、安装以及管理插件、模板和配色方案。只需要简单地点击或者勾选,不需要手工复制和粘贴。
15.FuzzyAutocompletePlugin--Xcode 5代码自动补全插件
FuzzyAutocompletePlugin是一个Xcode 5兼容的插件,通过添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配,很好地提高了工作效率。
注意:该插件只在Xcode 5上进行过测试,没有测试和其他插件之间的兼容性(KSImageNamed除外)。
项目地址:https://github.com/chendo/FuzzyAutocompletePlugin
附件:
/cms/uploads/soft/131031/4196-131031114408.zip |
16.一个用来对齐常规代码的Xcode插件--XAlign
一个用来对齐常规代码的Xcode插件,十分强大的自定义对齐模式。这里是一个对齐模式示例,模式文件在main/main/patterns.plist.
详细信息可参看:http://github.so/XAlign/
附件:
/cms/uploads/soft/131211/4196-131211113G3.zip |
转自:http://www.cocoachina.com/industry/20130918/7022.html
相关推荐
Alcatraz是开源的,由Sam Soffes等开发者创建,它的核心功能在于提供了一个图形化的用户界面,使得开发者无需手动操作复杂的命令行工具,就能对Xcode的插件进行管理。这一特性极大地简化了Xcode插件生态的维护过程,...
当Xcode升级时,其内部结构或API可能会发生变化,未更新的插件可能与新版本的Xcode不兼容,因此无法正常运行。 "Xcode插件更新器"的出现就是为了应对这种问题。这个工具通常是一个脚本或应用程序,用于自动化检测和...
值得注意的是,虽然Xcode插件能带来诸多便利,但也存在一些潜在风险,如可能与Xcode的更新产生冲突,导致稳定性下降。因此,在安装插件时,建议选择有良好评价和持续维护的插件,并保持对插件管理器的定期更新,以...
对于团队合作和开源项目来说,保持代码整洁且有良好的文档是非常重要的,而VVDocumenter-Xcode能有效地帮助实现这一点。 此外,VVDocumenter-Xcode与其他Xcode插件兼容,可以与其他工具一起使用,构建一个更加高效...
虽然Xcode插件能极大地提升开发效率,但也有可能引入稳定性问题。因此,建议定期清理不再使用的插件,避免与Xcode版本冲突。此外,Apple有时会改变Xcode的内部结构,导致某些插件失效,因此,保持Alcatraz和插件的...
在iOS和macOS应用开发领域,Xcode是Apple官方推荐的集成开发环境(IDE),它提供了丰富的功能,如代码编辑、调试、构建...对于那些希望在Xcode中获得更高效编码体验的开发者来说,XAlign无疑是一个值得尝试的优秀工具。
很好用的Xcode插件管理工具 可以很方便的下载和管理很多很高效的插件 你懂的。 Xcode升级导致插件失效解决办法:把当前版本的Xcode的UDID添加进插件的plist中,强制退出Xcode,再次打开选择LoadBundle。 插件路径:~...
BetterXib是一个Xcode插件,用于帮助开发者管理一个项目中重复使用的UI控件。 在使用xib的过程中你是否碰到过这样的情景:你选中一个Label,修改它的字体、颜色、大小,然后使用。过了一会儿,在另一个地方你又要...
这款插件不仅能让程序员在编码时享受视觉上的乐趣,还提供了一种独特的工作方式,通过初音的动态变化来反映代码编辑的状态。 在Xcode中集成初音未来,意味着开发者在编写代码的过程中,可以观察到初音的舞蹈动作与...
Xcode作为Apple官方的集成开发环境(IDE),虽然功能强大,但有时仍不能满足开发者的所有需求。这时候,Xcode插件就起到了至关重要的作用。"Xcode插件包集合工具"是一个专门收集和整理了各类优质Xcode插件的资源包,...
3. **代码同步**:当修改函数或方法签名时,插件能自动更新相应的注释。 4. **Swift与Objective-C兼容**:同时支持两种主要的Apple平台开发语言。 5. **提高代码可读性**:通过规范化的注释,增强代码的可读性和可...
标题中的“很好用的XCode图片插件”指的是在Xcode开发环境中用于处理和管理图片资源的第三方插件。这种插件通常会提供便捷的方式来引用和管理项目中的图像资产,提高开发效率。Xcode作为Apple的官方集成开发环境,...
打开xcode插件所在的目录: ~/library/Application Support/Developer/Shared/Xcode/Plug-ins 2.选择已经安装的插件例VVDocument,右键点击show package contents, 3.找到info.plist 文件,找到...
安装XActivatePowerMode的过程并不复杂,通常开发者需要先通过Alcatraz(一个Xcode插件管理工具)或者手动安装。下载压缩包后,解压得到的XActivatePowerMode-master文件夹包含了插件的所有源码。如果你选择手动安装...
值得注意的是,这个插件可能并不适用于所有版本的XCode,特别是对于描述中提到的XCode 7,可能由于版本兼容性问题导致无法正常使用。如果遇到这种情况,开发者可以尝试寻找更新的插件版本,或者寻求其他替代方案,...
为了提升开发效率和代码质量,许多开发者选择安装Xcode插件。本资源包含了一些常用的Xcode插件,因为GitHub下载速度较慢,所以在这里提供了一个方便的存储版本。以下是这些插件的详细介绍: 1. **Alcatraz**: ...
总的来说,ColorSense-for-Xcode插件是Xcode开发环境中不可或缺的辅助工具,它不仅提升了颜色管理的便捷性,还增强了代码的可读性和可维护性。对于任何对颜色敏感的iOS开发者来说,这都是一个值得拥有的利器。通过...
2. **图片加载**:在Xcode项目中处理图像资源时,插件如`ImagePicker`能帮助快速导入、查找和管理图片,提高工作效率。它通常提供一个界面,允许开发者直接在Xcode内浏览和选择图片,而无需离开IDE。 3. **注释格式...
标题中的"EasyCode"是一款专为Xcode设计的合法插件,旨在进一步提升Swift开发的效率。这款插件通过自动化代码生成,减少了程序员在编写基础结构代码时的重复劳动,从而让开发者能够更专注于业务逻辑和创新。 描述中...