2009-11-04 10 views
7

Próbuję skonfigurować VIM do edycji Actionscript 3 dla niektórych nadchodzących projektów Flash. Nie lubię pracować w IDE i wolę VIM. Teraz wiem, że chcę:Uzyskiwanie wydajności VIM w Actionscript, takim jak Flex

  • Omnicomplete (z zakończeniem Tab)
  • podświetlanie składni (jest to plik actionscript.vim na vim.org ale podświetlenie nie jest tak dobry jak inne pliki składni)
  • AS3 kompilator dostępny od bash/terminalu

próbowałem konfigurowania Omnicomplete ale został uruchomiony w kwestiach.

Jak poprawnie skonfigurować Omnicomplete przy użyciu przycisku?

Gdzie mogę znaleźć dobry plik składni AS3?

Co to jest dobry kompilator AS3 dla terminala/bash?

Czy są jakieś inne wtyczki, które możesz zasugerować?

Każda rada jest doceniana.

Dzięki!

Odpowiedz

1

Ja używałem tego pliku składni AS3: http://www.vim.org/scripts/script.php?script_id=1061 Jeśli chcesz interpretuj ActionScript, musisz to zrobić za pomocą oprogramowania Adobe. Jest to zastrzeżony język, więc jeśli Adobe nie stworzy interpretera wiersza poleceń, to go nie znajdzie. (Edycja: W rzeczywistości Adobe Labs ma to FCSH, nie próbowałem go, ale może być tym, czego szukasz). Sprawdź plik http://bitbucket.org/kuy/dotfiles-x40/src/tip/vimfiles/dict/actionscript.dict dla pliku słownika ActionScript. Po skopiować ten plik do folderu dict, dodać następujące wpisy do .vimrc:

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

1

W czasach, w których korzystałem z ActionScriptingu, zrobiłem dobrze używając javascript syntax file - ponieważ oba są oparte na ECMAScript, składnia jest w większości taka sama. Wydaje się również, że istnieją pewne pliki składni, które zawierają oba, like this one.

Nie wiem, czy dasz radę bardzo daleko z kompilatorem AS3, ponieważ musisz zbudować źródło bezpośrednio z edytora Flash, ponieważ istnieją zależności między różnymi zasobami (filmy, obrazy itp.) .

1

nie wiem na temat konfigurowania VIM, ale ja używałem FCSH powodzeniem jako terminal/bash shell kompilatora dla AS3:

1

Link do actionscript.dict w najlepszej odpowiedzi jest zepsuty, ale jeśli znajdziesz google w okolicy, możesz go znaleźć.

Alternatywnie, wtyczka neocomplcache vim obsługuje również uzupełnianie ActionScript. Zainstalowałem go i jest całkiem niezły:

http://www.vim.org/scripts/script.php?script_id=2620

Powiązane problemy