zoukankan      html  css  js  c++  java
  • 那些不能错过的Xcode插件

    古人云“工欲善其事必先利其器”。打造一个强大的开发环境,是马上提升自身战斗力的绝佳途径!下面是搜集的一些有力的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代码自己主动补全功能,开发人员无需遵循从头匹配的原则。仅仅要记得方法里某个keyword就可以进行匹配,非常好地提高了工作效率。

    注意:该插件仅仅在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
  • 相关阅读:
    导入myeclipse项目出现的问题及解决方案
    sqlserver允许远程连接的配置
    Microsoft SQL Server,附加数据库 错误:Error 916解决方法
    [svc]linux常用手头命令-md版-2017年11月12日 12:31:56
    [elk]es增删改查最佳实战
    [docker]docker日志驱动记录nginx日志情形探究
    [js]面向对象2
    [js]面向对象1
    [js]js中函数传参判断
    [k8s]k8s-ceph-statefulsets-storageclass-nfs 有状态应用布署实践
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7120805.html
Copyright © 2011-2022 走看看