2012-11-29 15 views
11

Używam Aptana Studio 3 i chciałbym uzyskać funkcję wspomagania kodu do pracy dla plików Sass (.cscs). Jest OK, jeśli funkcja wspomagania kodu nie działa dla składni/deklaracji Sass, ale chciałbym uzyskać podpowiedź do składni i pomoc do uzupełniania kodu dla standardowych deklaracji CSS. Jeśli na przykład wpiszesz "tło", chciałbym, aby edytor wyświetlał składnię, tak jak robi to dla HTML.Aptana Studio 3 asix dla plików Sass (.cscs)

Dodałem nowe preferencje skojarzenia plików dla plików .scss (stąd: https://wiki.appcelerator.org/display/tis/Changing+your+file+association+preferences) i przypisałem edytor CSS jako domyślny edytor plików .scss. To powoduje, że podświetlam składnię, ale bez pomocy kodu dla reguł CSS.

Czy robię coś złego, czy też nie mam szczęścia, aby uzyskać kod/pomoc przy pomocy kodu?

Odpowiedz

6

tym^ dla tych, którzy nie zrobili to już przejść do: Preferencje> Ogólne> Redakcja> Skojarzenia plików w filetypes wybrać Sass (i SCSS), kliknij przycisk Dodaj, wybierz edytor źródłowy css, dodaj ją. następnie wybierz edytor źródeł css w odpowiednim edytorze i kliknij domyślny. po wykonaniu tej czynności - sfrustrowani i google code completion sass aptana studio tak jak my, a następnie opublikujmy rozwiązanie, jeśli je znajdziesz lub pobudź, aby ktoś się dowiedział.

+0

Czy ktoś poczynił postępy w tej sprawie? Próbowałem dowiedzieć się, jak po prostu skopiować plik ukończenia kodu css redaktorów do redaktorów sass; ale nie mogę się domyślić, gdzie te pliki są ... –

1

Dla wszystkich zainteresowanych używaniem domyślnego edytora CSS dla SASS. Zrób to.

Przejdź do: Okno> Preferencje> Ogólne> Edytory> Powiązania plików. W "Typy plików" wybierz "* .scss". Następnie dodaj edytor kodu CSS w "Associated editors" i ustaw go jako domyślny. Chociaż podoba mi się motyw domyślnego edytora źródła SASS.

I tak, zgodnie z oczekiwaniami, da to dostęp do funkcji autouzupełniania i wszystkich innych funkcji edytora CSS.

+0

Mój problem polega na tym, że denerwujące jest uzyskiwanie błędów css, ponieważ css nie obsługuje selektora w obrębie składni selektora. Gdzie moi ludzie w aptanie? To nie może być takie trudne, że chcemy skopiować tylko jedną funkcję do innego edytora. –

+0

Nie ma dla mnie takiego problemu, mogę zagnieździć się bez żadnego błędu. Upewnij się, że twoje rozszerzenie pliku to '.css.scss' – Humming

+0

czekaj co masz na myśli moje rozszerzenie pliku powinno być .css.scss ... czy masz na myśli style.css powinien być pierwotnie style.css.scss zanim sass je skompiluje ?? –

0

(odpowiedź pochodzi z comments- rekwizyty/shout out iść do @Humming)

Mój problem jest teraz, że to irytujące, aby uzyskać błędów css css ponieważ nie obsługuje wybierak w składni selektor rzeczy. -Andrew Luhring

Nie ma dla mnie takiego problemu, mogę zagnieździć się bez żadnego błędu. Upewnij się, że rozszerzenie pliku jest .css.scss -Humming

czekać co masz na myśli moje rozszerzenie pliku powinna być .css.scss ... masz na myśli style.css powinna pierwotnie być style.css.scss przed sass kompiluje to? - Andrew Luhring

Dodanie rozszerzenia .scss po .css pozwoli mu uwzględnić zarówno funkcje css, jak i scss. Tak jak mamy .html.erb lub .js.erb - Humming

Powiązane problemy