Domanda:
Plugin Vim per Java HTML / CSS / Javascript
Johnride
2014-02-05 04:24:23 UTC
view on stackexchange narkive permalink

Per ora sto usando il SyntaxComplete integrato di Vim per la mia modifica.

Ho iniziato il mio progetto JavaEE in Vim con Ant e ho seguito questa strada per alcune settimane ma le funzionalità di Eclipse erano troppo carenti quindi ho rinunciato alla parte Java ma la uso ancora per gli altri linguaggi richiesti dal mio progetto.

Non sto cercando un plugin che fornisca snippet ma vorrei vedere le mie funzioni e variabili previste in modo intelligente.

Ho provato JavaComplete ma non funzionava. Non mi piace molto l'idea di avviare l'intero motore Eclipse dietro Vim come fa Eclim, ma se ne vale davvero la pena potrei provarlo.

Per le altre lingue , queste impostazioni nel mio vimrc sono quasi sufficienti ma per Javascript:

  set nuset autoindentset nocompatibleset vbsyntax onset omnifunc = syntaxcomplete # Complete filetype plugin indent on  

Ecco il mio vimrc completo se hai qualche suggerimento.

Una risposta:
#1
+9
elias
2014-02-05 20:04:22 UTC
view on stackexchange narkive permalink

Ho smesso di usare vim per lo sviluppo Web Java alcuni anni fa, perché ha davvero bisogno di molto supporto per gli strumenti (Intellij IDEA è molto carino). Ho avuto più successo usando vim per lo sviluppo di applicazioni Grails, ma sento che per Java voglio davvero strumenti di refactoring potenti.

Detto questo, se insisti davvero nell'usare vim, ecco alcuni plugin che può aiutarti:

  • syntastic - supporto dei suggerimenti sul codice per Java, JS, XML e altro
  • html5.vim - supporto HTML5 migliorato
  • vim-javascript - supporto JavaScript migliorato
  • emmet-vim - noto anche come Zen Coding, accelera Creazione HTML
  • surround.vim - pratico plugin per manipolare diversi tipi di segni circostanti (ad esempio: virgolette, parentesi, parentesi, tag HTML, ecc.)

Tieni presente che questi plugin sono probabilmente utili in qualsiasi scenario di sviluppo Web, nessuno di loro è realmente specifico per ambienti Java.

Grazie, ne sto provando alcuni adesso. vim-javascript sembra carino. Non accetto in questo momento perché vorrei altri suggerimenti. E a proposito di syntastic, non l'ho ancora installato ma richiede una configurazione per farlo funzionare o è tutto funzionale fuori dagli schemi?
@Johnride Per alcune lingue funziona fuori dagli schemi. Per altri, potrebbe essere necessario installare uno strumento di terze parti (vedere le [FAQ] (https://github.com/scrooloose/syntastic#faq)).


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...