O Netbeans 7.0.1 não inicia uma nova linha quando pressionado enter


Respostas:


15

Eu uso o netbeans 7.0.1 no debian e resolvi o problema clicando no ícone info deixado para o <? Php e selecionando "Alterar padrão do projeto para HTML 4.01 Transitório"

Parece que o padrão é HTML 5 - e isso gera uma exceção do analisador. Depois de mudar o padrão do projeto para a configuração mencionada acima, eu poderia usar ENTER normalmente - mesmo em arquivos recém-abertos.


1
thanks a lot, incrível como isso pode estar relacionado com uma coisa como o analisador html
maazza

Eu não posso fazer o projeto, assim como escrever <? Php e definição de projecto .... Eu também estou usando o NetBeans 7.0.1 no Debian?
murarisumit

Não funciona para mim no NetBeans 8.2 com modelos Blade PHP.
Ryan

0

Acabei de instalar uma atualização do ubuntu e, portanto, do netbeans. Devo dizer que essa atualização foi muito trabalhosa.

Na primeira execução do netbeans, obtive:

Não é possível encontrar uma implementação htmlParser para HTML5

Depois de uma pesquisa, decidi:

  1. faça o download e instale a versão mais recente em http://netbeans.org/downloads ,
  2. seguir as instruções aqui, http://netbeans.org/community/releases/71/install.html
  3. Após o assistente de instalação, importei minhas configurações da 7.0 e tudo ficou tranqüilo novamente.

-Para executar o arquivo de instalação, use sh [nome do arquivo] -Eu vi em algum lugar que, se você instalar usando o sudo, instalará para todos os usuários. alguém pode confirmar isso?


0

Solução alternativa: quando adiciono a DOCTYPEtag de linha, o editor aceita a ENTERchave automaticamente novamente, tente adicionar isso na parte superior do arquivo e, ao concluir a edição, você pode removê-la:

<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

Isso é basicamente o mesmo que a resposta de Croydon , certo?
gertvdijk

Isso não funcionou para mim (usando o NetBeans 11.3-beta2 e o layout Laravel Blade app.blade.php).
Ryan

0

Você pode clicar no ícone que exibe o erro e mudar para 4.1 STRICT

A melhor maneira é atualizar o IDE.



0

Aqui está a solução que funcionou para mim em vários anos e versões do NetBeans.

(Atualmente estou usando o NetBeans 11.3-beta2.)

  1. NetBeans> Ferramentas> Plugins> Instalados> Mostrar Detalhes
  2. Classificar por Nome
  3. Selecione "AngularJS Editor" e "Knockout HTML Editor" se eles aparecerem e estiverem ativos.
  4. Desativar
  5. Reinicie o NetBeans.

Agradecemos às pessoas antes do Comentário nº 14 em 15/11/2018 .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.