O PHP é uma das linguagens de programação mais utilizadas para desenvolvimento web. A facilidade de fazer deploy de uma aplicação web em PHP contribuiu bastante para essa popularidade.
Por isso, não precisa nem dizer que existe uma grande variedade de plugins para auxiliar no desenvolvimento em PHP no Sublime Text. Se você acompanha o Sublime Text Dicas, já sabe que a melhor maneira de instalar plugins é por meio do Package Control. Então, se você ainda não instalou, faça isso antes de experimentar os plugins abaixo.
- Phpcs
Este plugin faz checagem automática de padrões e convenções de código. Em outras palvaras, ele avisa quando seu código está bagunçado. É possível integrá-lo com ferramentas como PHP CodeSniffer, PHP Coding Standards Fixer, PHP Linter, PHP Mess Detector e Scheck. - PhpDoc
Gerador automático de documentação no padrão do phpDocumentor. Basta digitar/**
e depoisCtrl+Espaço
na linha anterior à declaração de uma classe ou função para gerar um bloco de documentação com alguns valores já preenchidos. - PHPUnit
Adiciona suporte ao framework de testes PHPUnit no Sublime Text, possibilitando executar testes unitários de dentro do editor, entre outras facilidades. - PHPUnit Completions
Adiciona funcionalidade de autocompletar para a sintaxe e comandos do PHPUnit. - Additional PHP Snippets
Coleção de snippets adicionais aos que já vêm no Sublime Text 2, tais como o texto das licenças MIT e BSD, entre outras utilidades. - DocBlockr
O DocBlockr é um gerador automático de blocos de documentação que funciona de forma semelhante aos PhpDoc, mas oferece suporte a outras linguagens além do PHP, tais como JavaScript, ActionScript, CoffeeScript, TypeScript, Java, Groovy, Objective C, C, C++ e Rust. É uma ótima opção para quem trabalha com alguma dessas linguagens em paralelo com o PHP. - TrailingSpaces
Permite destacar e apagar aqueles espaços em branco feios que ficam no final de algumas linhas. Também serve para várias outras linguagens além do PHP. Existe uma configuração nativa do Sublime que permite remover esses espaços ao salvar um arquivo, mas ainda assim o plugin é bastante útil para usar durante a edição de código. - SublimeCodeIntel
Plugin que porta para o Sublime Text as funcionalidades de code intelligence do editor Open Komodo. Permite mover o cursos para a linha na qual um símbolo (função, classe, método etc.) foi definido, faz autocompletar em tempo real de módulos/símbolos importados no arquivo que está sendo editado, e mostra dicas (tooltips) da função na barra de status. Além de PHP, funciona para JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl e TemplateToolkit. - SublimeLinter
Fornece suporte a programas conhecidos como linters, que têm a função de apontar potenciais problemas no código ou mesmo quando este não está em conformidade com uma convenção ou guia de estilo, de acordo com a linguagem. O SublimeLinter suporta linters para maioria das linguagens mais populares, incluindo PHP. - SideBarEnhancements
Um dos plugins mais úteis que existe para o Sublime Text, adiciona diversas funcionalidades ao menu de contexto da barra lateral do Sublime, tais como “Abrir com…“, copiar caminho do arquivo como texto, copiar conteúdo do arquivo em outras codificações (UTF-8, base64 etc.), pesquisa de texto (no arquivo, na pasta ou no projeto) entre outras. - GotoDocumentation
Abre a documentação da palavra-chave na qual o cursor está.
Conhece algum outro plugin bacana para PHP? Compartilhe com a gente nos comentários!
* * *
Gostou do conteúdo? Crie seu próprio site com a Hostinger!
Hospedagem confiável, preços acessíveis e suporte de qualidade. Tudo que você precisa para montar seu site com rapidez e facilidade. Clique no link abaixo e aproveite o desconto especial de 20% para novos clientes! ⬇️
Quero criar meu site!
Comece sua jornada online agora mesmo!
Link permanente
Link permanente
Link permanente
Link permanente
Boa! vlw pelas dicas cara! =D
Link permanente
Ótimas dicas, obrigado por compartilhar.
Eu uso também o AutoFileName, ele preenche automaticamente o nome do arquivo ou da imagem que está na pasta assim que você começa a digitar.
Link permanente
Boa dica, Marcos! Muito obrigado!
Link permanente
Eu ainda uso o Panic Coda que oferece praticamente tudo que o Sublime Text mas gostaria de mudar. Ainda não o fiz pois no Coda existe um recurso muito interessante. Quando o arquivo é alterado ele fica num fila para se fazer o upload para o servidor, sem termos que nos preocupar que arquivo precisar subir. Claro que isso pode ser feito com git, mas se tiver na IDE ajuda muito. Além disse não encontrei um recurso eficiente de FTP no sublime. Você conhece algum plugin que faça isso. Obrigado e parabéns pelo blog.
Link permanente
Link permanente
Só faltou citar o Emmet.
Pra quem gosta de digitar todo o código, é indispensável. Simplifica muito!
http://www.emmet.io
Link permanente
tem algum pluguim para envio de email ou troca de visitas por clics
Link permanente
Instalei pacotes php em meu sublime, mas não consigo imprimir no navegador.
Ao executar, pede para salvar documento, mas não apresenta nada no navegador como arquivo php.
Obrigado
Link permanente
Você precisa de um servidor local de php. Instale o XAMPP por exemplo. ou então compre um website e hospede ele e manda pra um ftp.
Link permanente
Qual seria o plugin para verificar atualizações disponíveis de aplicativos e atualizalos? Por favor me diz?
Link permanente
Eu gosto de um plugin chamado PHP Getters and Setters
Quem programa PHP com orientação a objetos e utiliza o encapsulamento sabe como é chato escrever os métodos acessores (getters) e modificadores (setters) dos atributos. Esse plugin cria eles automaticamente!
Gostei da lista, abraços