Pergunta

Eu tenho problema com jQuery Trecho que eu instalados em todo o pacote de controle.Após a instalação, eu não tenho popup com o código jQuery dicas e intalisance.Olha esse vídeo:
http://code.tutsplus.com/courses/perfect-workflow-in-sublime-text-2/lessons/adding-snippets-through-package-control

Em 0:50 depois de escrever . ele tem popup com o código de sugestões - não tenho um presente.Eu tenho que digitar . e, em seguida, prima Guia para exibir pop-up com o trecho...
E sim, eu estou no arquivo JavaScript e eu tenho as configurações padrão.

E depois de . ele também tem todas as funções como jQuery add ou addClass.Eu não tenho este mesmo se eu imprensa Ctrl+Espaço.

Foi útil?

Solução

Se você pressionar CTRL-ESPAÇO você poderá obter a lista suspensa de disponível conclusões para o que você acabou de digitar.

http://www.sublimetext.com/docs/2/tab_completion.html

Se você deseja que o autocompletar suspensa aparecem conforme você digita, em seguida, adicione essa linha em seu arquivo de Preferências do Usuário.sublime-arquivo de configurações:

{
  "auto_complete_selector": "source, text"
}

Que deve fazer o que você está procurando :-)

Outras dicas

Considere a possibilidade de alterar as Definições de Utilizador para o seguinte:

{
  // By default, auto complete will commit the current completion on enter.
  // This setting can be used to make it complete on tab instead.
  // Completing on tab is generally a superior option, as it removes
  // ambiguity between committing the completion and inserting a newline.
  "auto_complete_commit_on_tab": true,

  // Controls if auto complete is shown when snippet fields are active.
  // Only relevant if auto_complete_commit_on_tab is true.
  "auto_complete_with_fields": true,

  // As Richard Jordan suggested, this item
  // controls what scopes auto complete will be triggered in
  "auto_complete_selector": "source, text"
}

Abra o seu Configurações De Usuário pressionando Cmd+, no Mac ou Ctrl+, no Windows

E se você quiser compreender totalmente o Sublime Text 2, eu recomendo este curso: Perfeito Fluxo de trabalho no Sublime Text.É usado para ser livre pelo tempo que eu postei esta resposta.Eu ainda recomendo de qualquer forma.

Qual sistema operacional você está usando?Eu estou supondo que o Windows.

O problema aqui parece ser a de que o jQuery trechos disponíveis plugins <tabTrigger> atributos que começam com um $ ou um ., o que causa problemas.

Tente o seguinte:Encontrar o jQuery pacote que contém esses trechos (Em Preferências -> Procurar Pacotes) e abrir o .sublime-trecho de arquivo de um trecho de código que não funciona corretamente.O que você nomeados no seu post iria ser definidas no arquivo evento-no.sublime-trecho.

Localize a linha

<tabTrigger>.on</tabTrigger>

e remover o . como segue

<tabTrigger>on</tabTrigger>

Salvar e retornar ao seu .arquivo js.Agora veja se o trecho mostra até quando você digita o.Isso funciona para mim.

Eu acho que este é um bug no Sublime Text 2 para o Windows (talvez o Linux, também?), pois, obviamente, funciona bem no mac OS X, como podemos ver no vídeo curso você tiver vinculado.

Houve um problema criado no GitHub neste pacote específico e agora eu comentou esta informação.Eu acho que a única maneira de obter esse trabalho é para ter trechos que não começam com caracteres especiais.

Eu também apresentou um bug para o Sublime Text no Userecho.

O criador do vídeo é usando SublimeCodeIntel.O que você vê, às 00:50 não é o Sublime Text 2 do preenchimento pop-up, é SublimeCodeIntel de importação de preenchimento popup:

As importações de autocompletar - Mostra de autocompletar com os módulos disponíveis/símbolos em tempo real.

Ver a página do Github para obter mais informações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top