Plugins Xcode para desenvolvimento iOS

A primeira vez que falei sobre plugins de Xcode com alguém, recebi a pergunta: “Mas dá para desenvolver plugins para Xcode?” A reposta é sim, a Apple não investe muita publicidade nisso, se é que da para falar que investe alguma coisa nisso, mas sim, existem desenvolvedores dedicados que mesmo com a pouca documentação existente se esforçam e ajudar outros desenvolvedores com seus plugins.

Sinceramente faz uma grande diferença utilizar ou não plugins na maioria dos ambientes de desenvolvimento, diga-se de passagem esse é um dos motivos de eu utilizar a maior parte do tempo o Sublime Text. Segue a lista dos Plugins que utilizo, e aos que não conheciam o recurso de plugins no Xcode pelos recursos que vou mostrar vão ver o que estão perdendo.

Alcatraz

O primeiro Plugin é um plugin para instalar plugins, instalar um plugin no Xcode não é algo bonito, e pode ser traumático, o Alcatraz está aqui para mudar isso, mudar a forma como você via (se é que via) plugins para Xcode.

CocoaPods

Uso CocoaPods para gerenciar as dependência para iOS e OS X. Se você não estiver usando CocoaPods, pense realmente em dar uma chance a essa ferramenta maravilhosa. Estou escrevendo um Tutorial de como começar come ele, assim que finalizar incluo aqui o link.

Agora sobre o plugin CocoaPods para Xcode, ele facilita ainda mais o controle e as tarefas do CocoaPods. O plugin CocoaPods adiciona um item de menu Product chamado CocoaPods onde se você não gosta da linha de comando vai ter uma grande ajuda.

AdjustFontSize

Esse plugin me ajuda bastante, gosto de usar fontes bem grandes na maior parte do tempo, mas as vezes preciso ver toda uma implementação de uma só vez, e é um caos ficar ajustando para mais ou para menos as fontes no Xcode, com esse plugin o tamanho das fontes fica simple com ⌘ + ou ⌘ – .

KSImageNamed

Escrevendo Objective-C sempre tenho dificuldades em lembrar o nome das imagens que estão linkadas ao projeto, ou mesmo, qual é o padrão? left-button-separator? button-left-separator? separator-left-button? Não seria ótimo se Xcode completasse automaticamente os nomes dos arquivos de imagem? Isso é exatamente o que o plugin KSImageNamed faz. Erros desse tipo são coisas do passado!

AMMethod2Implement

Esse plugin ajuda na hora de fazer mocks rápidos ou mesmo no dia a dia para já implementar com facilidade métodos declarados no head. Perfeito para quem não gosta de perder tempo.

Por hora são esses, utilizava alguns outros, mas deixei de lada pelo mal funcionamento no Xcode 7. Se tiver algum plugin para me indicar, estou disponível.

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *