Recursos básicos do JavaScript

O IDE fornece os seguintes recursos básicos de edição do JavaScript.

Analisador de segundo plano

Um analisador é executado em segundo plano e fornece mensagens de erro detalhadas.

Correspondência de colchetes

Os colchetes são fechados automaticamente. A digitação de um ', ", [, ( ou { insere um símbolo de fechamento correspondente. A digitação do símbolo de fechamento substituirá aquele que foi inserido. Ao pressionar a tecla backspace sobre o símbolo de abertura, o símbolo correspondente é removido.

Criando novos arquivos

Você pode criar um novo arquivo JavaScript em qualquer projeto por meio do Assistente de Novo arquivo. Clique com o botão direito do mouse em uma pasta e selecione Novo > Outros para abrir o assistente. No assistente, abra Outra categoria e selecione Arquivo JavaScript.

O modelo padrão do JavaScript contém somente informações sobre licenciamento. Para adicionar conteúdo ao modelo, vá para Ferramentas > Modelos e abra o modelo JavaScript no IDE.

Código dobrável

O código do método pode ser dobrado ou expandido. Dentro do editor, clique no ícone - próximo a um método e ele será dobrado. Clique no ícone + próximo a um método dobrado e ele se expande. O código dobrado é indicado por uma caixa reticências. Mantenha o cursor sobre a caixa elíptica e o IDE exibe o método contraído.

Você pode dobrar ou expandir todos os métodos no menu Visualizar > Dobramentos de código.

Embutindo

Os recursos de edição do JavaScript funcionam para JavaScript embutido em arquivos RHTML, HTML e JSP.

Formatando

Pressionar a tecla Enter marca o cursor com base na posição em que a próxima linha é esperada. Pressionar um } retira a marca da linha imediatamente. Formatar novamente uma seleção ou todo o buffer causa uma nova marca no arquivo inteiro.

Suporte a JSON

Os arquivos JSON são tratados como JavaScript. O analisador de segundo plano é executado em um modo especial JSON, em que ele permite somente uma expressão literal de objeto sem funções e assim por diante.

Marcar ocorrências

A colocação do cursor sobre um símbolo realça outros usos da mesma variável ou chamada. Além disso, a colocação do cursor sobre uma palavra-chave de função realça todos os retornos daquele método (retornar, acionar). Isto também deve acontecer se você colocar o cursor sobre um retorno.

Navegação

A aba do navegador do IDE exibe a estrutura do arquivo JavaScript. O navegador reconhece as definições da classe em estilo de protótipo e as exibe como classes com métodos.

Realce de semântica

As declarações de método são exibidas em negrito (incluindo as declarações de método em estilo de protótipo em literais de objetos). As variáveis globais são exibidas em verde. As variáveis não utilizadas são sublinhadas em cinza.


Notificações legais