Do site oficial do projeto, falando do novo projeto criado, hummm, nada
bom...
Traduzido pelo Google (não fica muito bom, mas dá para entender) do
Russo para o Português:
Emmet v1.0 lançado
24 de fevereiro de 2013
Tenho o prazer de anunciar que após mais de seis meses de
desenvolvimento, à luz saiu Emmet (ex-Zen Coding) v1.0. Talvez você já
usa o Emmet por alguns meses, mas só agora, depois de várias correções
de bugs e melhorias, posso dizer que ele funciona como deveria.
O que mudou desde a codificação Zen?
Primeiro, o nome mudou. Emmet é a marca para as novas ferramentas e nem
todas elas serão relacionadas ao código de escrita (codificação).
Em segundo lugar, ele agora tem um site completo e extensa documentação
sobre todos os recursos. Não há necessidade de procurar os pedaços de
internet de informações sobre como usar o projeto, toda a informação
mais completa em um só lugar.
Em terceiro lugar, melhor trabalhar com CSS: valores de propriedade,
você pode escrever diretamente na sigla. Também levou em conta a
experiência e feedback dos clientes: graças ao módulo estranho encontrar
você não precisa decorar os nomes de abreviaturas volumosos o suficiente
para escrever alguns caracteres (por exemplo, ov:h == ov-h == oh == oh
== overflow: hidden );
Aqui está uma lista de outras alterações significativas:
Completamente reescrito o projeto. Tornou-se mais modular e extensível.
Renúncia de Python versão. Eu achei muito difícil manter duas
versões do kernel. Em vez de uma versão separada agora é usado em pontes
Python , Objective-C e Java , isso irá governar os bugs e adicionar
novos recursos muito rapidamente e, uma vez em todas as plataformas.
Melhoria do módulo de detecção de nomes de marcas implícitas .
Anteriormente, se você estava tentando expandir a abreviatura como .item
, o resultado poderia ser obtida quer <div class="item"> ou <span
class="item"> , dependendo do tipo da tag pai. O módulo está agora à
procura de um nome e pode mostrar, por exemplo, <li> , <td> , <option> .
Suporte para extensões . Agora, para adicionar uma nova sigla ou
personalizar o resultado de saída, não subir para o plug-in de código,
você precisa criar alguma arquivos JSON simples em uma pasta especial.
Gerador de "Lorem Ipsum" . Anteriormente, para obter um "suspeito"
o texto para o local, foi necessário o uso de recursos de terceiros e,
em seguida, formate o resultado. Agora você pode começar este texto
diretamente para o editor, eo número de palavras no texto pode ser
ajustado simplesmente anexando os seguintes abreviaturas. Além disso, o
gerador irá usar todas as possíveis abreviaturas Emmet, permitindo-lhe
acrescentar os atributos necessários para os elementos gerados e ajustar
o número de unidades produzidas.
O novo operador ^ . Apesar do facto de Emmet / Zen Coding bastante
longo existiu uma ferramenta poderosa na forma de grupos de elementos ,
realizar muitas vezes que o próximo elemento deve ser localizado acima
do nível abreviatura vem bastante tarde. Os usuários tinham que voltar e
adicionar os suportes e construir sobre o item desejado. Agora é o
suficiente para escrever o operador ^ para subir para um nível superior,
e você pode usar vários operadores em execução.
Entrei nos diretórios dos plugins que instalei para o gedit, todos os
plugins tem arquivos do python com extensão .pyc e no Zen não tem estes
arquivos, só .py é a única diferença, acho que você acertou no quesito
versão do python (eu acho).
Não consigo de jeito nenhum, talvez outra pessoa da nossa lista possa
fazer essa coisa funcionar.
valeu
Em 01-09-2013 13:56, Robson Dantas de Aguiar escreveu:
Acho que não vai dar certo. Baixei a versão de desenvolvimento pelo
svn, fui ler o readme e vi um outro endereço do projeto, nele
informava que o nome do projeto mudou, ao acessar a nova página não
encontrei nada sobre gedit e sim para o eclipse e vários outros:
https://github.com/sergeche/zen-coding/
O novo endereço: https://github.com/emmetio/emmet
Download do plugin só para estes programas, alguns windows outros
multiplataforma, mas para gedit em especial não tem:
http://emmet.io/download/
Sinto muito! :(
Depois vou analisar os arquivos .py para ver por que não chega nem a
mostrar nas preferências do gedit.
Depois eu comento mais.
Em 01-09-2013 13:11, luciano de souza escreveu:
Na verdade, não tive ideia de tentar outra coisa. De qualquer forma,
fizemos algo diferente. Existem duas pastas de plugins:
/usr/lib/gedit/plugins e /usr/share/gedit/plugins. Você utilizou a
primeira; eu utilizei a última e não funcionou.
No Ubuntu 10.10, utilizava a pasta /home/luciano/.gnome2/gedit/plugins
e funcionava.
Será que não tem que ver com a versão do Python? Sei lá. Não sei nem
mesmo o que pensar. Se não tiver jeito é mesmo uma pena.
Em 01/09/13, Robson Dantas de Aguiar<[email protected]> escreveu:
E aí Luciano, conseguiu?
Rapaz, faz um tempão que estou tentando instalar esse diabo pra
poder te
ajudar e nada, pesquisei na internet e vi que tudo depende das versões
do gedit. Sei que eles estão no diretório /usr/lib/gedit/plugins. Movi
pra lá e nada!
Fui no synaptic, instalei um pacote extra de plugin para gedit, fui no
diretório acima e eles estavam lá e funciona, mas porque diacho não
funciona o zencoding?
Vou almoçar e depois vejo outras possibilidades. Também pode ser que
essa versão do Zen seja incompatível com a versão do gedit (minha
versão
do gedit é a 3.4.1). Se conseguir instalar me avise para não perder
meus
neurônios, rsrsrs
Em 01-09-2013 10:26, luciano de souza escreveu:
Caros,
Tentei instalar um plugin no Gedit, mas não consegui. Ei-lo aqui:
https://github.com/mikecrittenden/zen-coding-gedit
De fato, é uma ótima ferramenta para criação rápida de HTML. Quando
tiver instalado no Gedit, conseguirei fazer coisas como digitar
"html:5>table>tr*3>td*3" e, pressionando ctrl+e, obter resultado mais
ou menos como este:
<!doctype ...>
<html>
<head><title></title></head>
<body>
<table>
<tr<<td></td><td></td></tr>
<tr<<td></td><td></td></tr>
<tr<<td></td><td></td></tr>
<table>
</body>
</html>
Sem dúvida, é algo que agiliza enormemente. E se considerarmos que sou
cego e, portanto, não me são adequadas as interfaces visuais de
criação de HTML, esta, que se manipula apenas por meio de um editor de
texto, sem dúvida, é muito interessante.
Mas como instalar este plugin? Baixei o arquivo aponhtado no endereço.
Descompactei o pacote e, se corretamente entendi, deveria simplesmente
mover a pasta e os arquivos para "~/.gnome2/gedit/plugins".
NO Ubuntu 10.10, em minha máquina havia uma pasta chamada:
/home/luciano/.gnome2/gedit/plugins. Então, penso que foi aí para onde
movi. entretanto, esta pasta não existe.
Encontrei a pasta /usr/share/gedit/plugins e salvei aí. Em seguida,
abri o Gedit, fui a "Editar, Preferências e escolhi a aba plugins".
Imaginei que o Zen Coding apareceria aí e que bastaria ativar uma
caixa de verificação para que ele estivesse a funcionar. Entretanto, o
Zen Coding não apareceu na lista de plugins.
Alguém tem alguma ideia do que está a acontecer?
Luciano
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br