Como ativar o preenchimento automático de JavaScript embutido no Eclipse IDE com a extensão Aptana


18

fundo

  • Eu tenho o Eclipse IDE.
  • Eu instalei o plugin do Aptana studio para Eclipse.
  • Estou editando um arquivo HTML.
  • A assistência de preenchimento automático / conteúdo do JavaScript funciona apenas metade do tempo:
  • O Eclipse não ajudará o conteúdo a minhas funções e variáveis ​​entre <script>tags.
  • Mas funcionará para os principais itens de JavaScript.
  • Pesquisei o menu de ajuda do Eclipse no programa Eclipse, mas isso continua recebendo erros de indexação quando envio uma consulta de pesquisa.
  • Eu verifiquei o site Eclipse.
  • Eu pesquisei no google.

Se o assistente de conteúdo do Eclipse funcionar para IDs e classes criadas pelo usuário em HTML e CSS, certamente poderá funcionar para variáveis ​​e funções JavaScript criadas pelo usuário, certo?

Descobertas inúteis

  1. Parece que encontrei um guia sobre como ativar o assistente de conteúdo javascript para arquivos PHP . Mas o problema é que não estou usando PHP. Como estou usando HTML, não posso selecionar a Visualização do Explorer do PHP, conforme as instruções deste guia.

  2. Esse cara parece ter o mesmo problema - talvez . Mas ele pode estar apenas digitando erros de sintaxe com seu javascript, de acordo com o código de exemplo (o capital D em getElementById ...).

  3. Aqui está mais um . Sob o cabeçalho JavaScript Content Assist Configuration , este guia diz para ir para Window | Preferências Web JavaScript | Editor Assistente de Conteúdo . Problema é janela | Preferências A Web nem existe na minha versão do Eclipse

Problema

Alguém sabe como ativar o conteúdo JavaScript do Eclipse em um arquivo html entre tags de script para as funções e variáveis ​​que eu criei no arquivo html?


2
O mesmo comigo, não sei quem pode nos ajudar com isso.
andyPaul

@andyPaul estamos condenados.
Rhyknowscerious

Eu tenho o problema exatamente oposto (e, curiosamente, eu executo netbeans), só recebo sugestões de preenchimento automático no meu código e construções básicas. document.get <pause> Não retorna nada ... Alguém tem um pouco mais de reputação e deseja iniciar uma recompensa?
Damian Nikodem

Apenas um pedacinho de informação, o Aptana foi recentemente adquirido pelo Appcelerator para provavelmente se fundir com seu produto Titanium. techcrunch.com/2011/01/18/… Apenas pensei que isso poderia ser relevante se for um erro, pois o Aptana pode ser descontinuado e não existe mais para suporte a correções de erros.

1
e o texto sublime? na maioria das vezes me dá um bom apoio.
Sachith Muhandiram

Respostas:


4

Veja se você pode ir para Janela> Preferências> Javascript> Editor> Assistente de Conteúdo e garantir que, em Auto-Activation, Ativar Ativação Automática esteja marcado.

Isso deve exibir automaticamente o Assistente de Conteúdo em blocos nos arquivos html.

Testado na instalação de desenvolvimento do Vanilla Eclipse PHP.

Se isso ainda não estiver funcionando, tente pressionar CTRL + ESPAÇO no bloco de scripts e veja se o assistente de conteúdo aparece. É isso que deve aparecer quando a Ativação Automática estiver marcada.


Resolvido para mim com Eclipse Mars.1
udog

Resolvido para mim com Eclipse Photon
DavidHyogo

0

Pesquisando um pouco e lendo seus comentários, parece que você está usando o Eclipse com a extensão Aptana. Se você absolutamente não precisar usar o ambiente Eclipse, poderá fazer o download do Aptana Studio 3, que é baseado no Eclipse. Parece eclipse, mas é Aptana. Agora, em vez de inserir isso e procurar plugins do Aptana, você acessará o Aptana e procurará por plugins do eclipse. Eu mesmo instalei isso e instalei vários plug-ins que lidam com todo tipo de coisas, como conclusão de código javascript, formatação de código-fonte etc. Se você acessa este site http://www.aptana.com/, pode baixar o software lá . Para obter todos os plugins, você pode usar este site para guiá-lo através de alguns ótimos utilitários de conclusão de código-fonte, além de outros.http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html

Seu site não está certo sobre o dinheiro. Eu tive que cavar um pouco para alguns deles. Vou listar os itens que ele tem abaixo

Para instalar, faça a seguinte Ajuda> Instalar novo software> e clique no botão Adicionar. Nomeie o site e insira o URL que você recebeu quando seus itens aparecerem, verifique se todas as caixas de seleção estão marcadas e clique em Concluir.

Hunspell para Eclipse http://hunspell4eclipse.googlecode.com/svn/trunk/com.lorands.hunspell4eclipse.updatesite/

JsHint http://github.eclipsesource.com/jshint-eclipse/updates/

Emmet
http://emmet.io/eclipse/updates/

Aqui está um perfil do formatador de código javascript que é o mais próximo do guia de estilo do núcleo do jQuery. Você pode ou não achar útil. Você pode encontrá-lo aqui: https://github.com/jebaird/aptana-formatter-profiles

Para importar este guia de estilo, faça o download e vá para Janela> Preferências> Aptana Stuido> Formatador. Clique no botão Importar

Uma das coisas mais úteis que eu encontrei é procurar por plugins do eclipse e não pelo aptana studio. Como o aptana é construído sobre o eclipse, a maioria dos plugins funcionará.


0

Para versões recentes do Eclipse (como meu Indigo SR2), duas coisas precisam ser feitas para obter o código de assistência para jQuery em um projeto GAE.

Configure o projeto para ser um projeto JavaScript: Clique com o botão direito do mouse em Projeto -> Configurar (logo acima da Propriedade) -> Converter em Projeto JavaScript

Conclusão automática do jQuery , instale o plug-in JSDT jQuery e adicione o jQuery aos recursos JavaScript do projeto

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.