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

11

04, e quando abro meu projeto php e o Scan conclui, aparece uma barra com "Please wait ..." escrito nele. Como eu entendi da leitura de fóruns etc, esse é o problema com a tecla Enter.

Martin
fonte
netbeans.org/bugzilla/show_bug.cgi?id=268719#c14 foi o que me ajudou.
21718 Ryan
De volta, e desta vez usando o NetBeans 11.3-beta2, achei meu comentário acima confuso. Esclarecimento: askubuntu.com/a/1217843/48214
Ryan

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.

Croydon
fonte
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?

Louis Loudog Trottier
fonte
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">
jdestefano
fonte
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.

JMHeap
fonte
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 .

Ryan
fonte