Altere as configurações do Eclipse para ignorar erros em um arquivo específico

93

Em meu projeto web dinâmico em eclipse, tenho jQuery em minha pasta de origem js. Por algum motivo, o Eclipse não está lidando com isso corretamente e interpretando muitas linhas como erros no arquivo jQuery padrão (embora eu tenha as ferramentas de desenvolvimento javascript instaladas).

Posso desligar a verificação de erros no arquivo jQuery (e apenas nesse arquivo)? Ainda quero que ele detecte erros como de costume, mas ignore tudo em jQuery.js.

oym
fonte
4
uau, acabei de fazer algumas edições de estilo irmão mais velho em minha pergunta :)
oym
1
Acho que essa pergunta seria mais apropriada para superuser.com
Stephan Muller
14
Por quê? Pense um pouco. Isso é eclipse, programação, sabe: D
Gábor Lipták

Respostas:

93

Parece que o eclipse mudou um pouco,
mas o método a seguir que funcionou para mim parece muito próximo ao antigo.

A solução consiste em 2 etapas:

  1. Primeiro você deve atualizar as preferências do Eclipse ( Window > Preferences):

    Atualize as preferências do eclipse

    Certifique-se de marcar Manuale Buildao lado do que Validatorvocê precisa
    (no meu caso - um javascript).

  2. Por último, você deve alterar os validadores do seu projeto :

    Atualizar validadores do projeto

    Clique em Client-side JavaScript Settings(ou em qualquer outro validador de que você precise):

    Configurações do validador

    A explicação é clara, mas basicamente o que você deve fazer é o seguinte:

    Clique em Add Exclude Group..., selecione-o e clique em Add rule....
    Em seguida, escolha Folder or file name(observe que há outras opções) e especifique seu arquivo / pasta.

Você deve ser capaz de verificar se está funcionando excluindo os erros / avisos existentes
e , a seguir, clique com o botão esquerdo do mouse no projeto e selecione a Validateopção.

Essa configuração também pode ser confirmada no controle de origem.

Gábor Lipták
fonte
obrigado! como faço para confirmar esta configuração para o controle de origem? Em qual arquivo ele está armazenado?
oym
Eu não sei exatamente, mas certamente algum arquivo no diretório projectroot / .settings. Altere a configuração e veja o que é mudança de saída na visualização de sincronização de equipe. Você verá.
Gábor Lipták
Isso não funciona para mim, os erros ainda estão aparecendo. Preciso reconstruir ou algo parecido.
Saif Bechan
2
Quase funcionou para mim, acrescentou outra etapa que é necessária (provavelmente devido a uma versão mais recente do eclipse).
GrizzlyMcBear
1
Obrigado @ GáborLipták. Isso realmente me ajudou.
Christopher Roscoe
1

Tive erros de javascript vistos no arquivo jquery mobile em um projeto do Android Phonegap. Eu simplesmente removi o arquivo do projeto e o adicionei depois. Funciona agora.

danpop
fonte
0

Execute estas etapas para resolver isso (Isso desativará a validação do Eclipse para Javascript): 1. Vá para Eclipse> preferência> Javascript> validadores> Erros / Avisos 2. Desmarque "Ativar validação semântica de JavaScript".

Se você alterou as configurações de javascript em seus projetos, restaure tudo para o padrão primeiro para todos os projetos que você alterou. Depois disso, siga as etapas.

Mandark
fonte
0

Uma maneira é: 1. remova o javascript -> validador -> erros / aviso. 2.remover projeto -> arquivo .project -> comando javascript 3. É importante também! exclua o arquivo js e importe novamente.

user2047883
fonte
0

Com o eclipse Luna eu estava entendendo isso também. Cliquei com o botão direito em jquery.jqGrid.min.js e selecionei 'Validar'. Em seguida, validou bem e os erros foram embora.

Adão
fonte
0

Não tenho certeza se funcionará para todos. Mas o que fiz foi selecionar os erros desnecessários na guia 'problemas' do eclipse, Rclick e Delete . O Eclipse parou de mostrar o erro ..

Vishnu Dahatonde
fonte