2009-11-04 15 views
7

Sto provando a configurare VIM per la modifica di Actionscript 3 per alcuni progetti Flash imminenti. Non mi piace lavorare in un IDE e preferisco VIM. In questo momento, so che voglio:Ottenere VIM per essere efficiente in Actionscript come Flex

  • Omnicomplete (con il completamento scheda)
  • evidenziazione della sintassi (non v'è un file actionscript.vim sul vim.org ma l'evidenziazione non è buono come altri file di sintassi)
  • compilatore AS3 accessibile da bash/terminale

ho provato ad installare Omnicomplete ma stavo correndo in problemi.

Come posso impostare Omnicompletamente con il completamento della tabulazione correttamente?

Dove posso trovare un buon file di sintassi AS3?

Che cos'è un buon compilatore AS3 per terminale/bash?

Ci sono altri plugin che puoi suggerire?

Qualsiasi consiglio è apprezzato.

Grazie!

risposta

1

ho usato per utilizzare questo file di sintassi AS3: http://www.vim.org/scripts/script.php?script_id=1061 Se si desidera interpretare ActionScript, devi farlo attraverso il software Adobe. È un linguaggio proprietario quindi, a meno che Adobe non abbia un interprete da riga di comando, non lo troverà. (Modifica: In effetti Adobe Labs ha questo FCSH, non l'ho provato ma potrebbe essere quello che stai cercando). Controlla http://bitbucket.org/kuy/dotfiles-x40/src/tip/vimfiles/dict/actionscript.dict per un file di dizionario per ActionScript. Una volta che si copia il file nella cartella dict, aggiungere il seguente al vostro Vimrc:

autocmd FileType actionscript set omnifunc=actionscriptcomplete#CompleteAS 
autocmd FileType actionscript :set dictionary=$HOME/vimfiles/dict/actionscript.dict 

1

Torna ai giorni di ActionScripting Ho fatto bene a usare uno javascript syntax file - poiché entrambi sono basati su ECMAScript, la sintassi è per lo più la stessa. Ci sono anche alcuni file di sintassi che fanno entrambi, like this one.

Non so se arriverete molto lontano con un compilatore AS3, dato che avrete bisogno di compilare la sorgente direttamente dall'editor Flash in quanto vi sono dipendenze dalle varie risorse (film, immagini ecc.) .

1

Non so sulla configurazione di VIM, ma ho usato FCSH con successo come un guscio compilatore terminale/bash per AS3:

Problemi correlati