Drupal e TextMate

Aqueles que desenvolvem Drupal e usam TextMate provavelmente sabem que existe um plugin Drupal para TextMate . O que você pode não saber são alguns dos atalhos de teclado que foram adicionados.

Conclusão para ganchos (Alt + H)

Lista de ganchos de autocompletar disponíveis

Listar documentos para a função atual

Coloque o cursor no nome de uma função e pressione Ctrl-H (escolha 1 para PHP, 2 para Drupal)

Formato do codificador (ou seja, formatação padrão de codificação automática)

Pressione Alt + Shift + Cmd + C (isso pode exigir duas mãos ou dedos flexíveis) para que o TextMate repare automaticamente qualquer violação do padrão de codificação do Drupal. Isso não é desculpa para não aprender o padrão de codificação!

Snippets personalizados

Por último, mas não menos importante, gosto de criar scripts de autocompletar para preencher a parte superior de um novo arquivo .module ou .info .

Edite o pacote Drupal (Bundles-> Bundle Editor-> PHP Drupal) e selecione Novo snippet .

Meu gatilho de ativação está definido como Tag Trigger e a palavra-chave é “filehead” para arquivos e “infohead” para .info

O conteúdo é muito simples

<?php

/**
* @file

* Describe the file

*

* @author Mathew Winstone <mwinstone@coldfrontlabs.ca>

*/

e

; Description
;
; @author Mathew Winstone <mwinstone@coldfrontlabs.ca>

name
=
description
=
core
=
version
=

Claro que terei que atualizar esses para D8, mas isso é outro post.