2012-11-29 9 views
11

Utilizzo Aptana Studio 3 e mi piacerebbe ottenere la funzionalità di code assist per i file Sass (.scss). Va bene se l'aiuto del codice non funziona con sintassi/dichiarazioni di Sass, ma mi piacerebbe ottenere l'evidenziazione della sintassi e la guida al completamento del codice per le dichiarazioni CSS standard. Ad esempio, se digito "background" mi piacerebbe che l'editor visualizzasse la sintassi come fa per HTML.Aptana Studio 3 code assist per i file Sass (.scss)

Ho aggiunto una nuova preferenza di associazione file per i file .scss (da qui: https://wiki.appcelerator.org/display/tis/Changing+your+file+association+preferences) e assegnato l'Editor CSS come editor predefinito per i file .scss. Questo mi fa evidenziare la sintassi, ma nessuna guida al completamento del codice per le regole CSS.

Sto facendo qualcosa di sbagliato o sono sfortunato per aver ottenuto il completamento del codice/aiuto del codice?

risposta

6

questo^ per coloro che non lo hanno fatto già andare a: Preferenze> Generale> Editor> Associazioni file a tipi di file selezionare sass (e SCSS), fare clic su Aggiungi, scegliete editor di sorgente css, inserirlo. quindi selezionare l'editor di origine CSS nella casella degli editor associati e fare clic su default. dopo averlo fatto: ottenere il completamento del codice google frustrato e sass come fatto e poi postare la soluzione se la trovi o upvote così qualcuno lo scopre.

+0

Qualcuno ha fatto progressi in questo? Ho cercato di capire come copiare semplicemente il file di completamento del codice degli editor di CSS sugli editor sass; ma non riesco a capire dove siano questi file ... –

1

Per chiunque sia interessato a utilizzare l'editor CSS predefinito per SASS. Fai questo.

Vai a: Finestra> Preferenze> Generali> Editor> Associazioni file. In "Tipi di file", scegli "* .scss". Quindi aggiungi il CSS Source Editor in "Editor associati" e impostalo come predefinito. Anche se mi piace il tema del SASS Source Editor di default.

E sì, come previsto, ciò consentirà l'accesso al completamento automatico e a tutte le altre funzionalità dell'editor CSS.

+0

Il mio problema ora è che è fastidioso ottenere gli errori css perché css non supporta il selettore all'interno della cosa della sintassi del selettore. Dove sono le persone aptana a ?? Questo non può essere così difficile, vogliamo solo copiare una funzione di incolla in un altro editor. –

+0

Nessun problema per me, posso annidare senza errori. Assicurati che l'estensione del tuo file sia '.css.scss' – Humming

+0

aspetta cosa intendi con la mia estensione di file dovrebbe essere .css.scss ... intendi che style.css dovrebbe originariamente essere style.css.scss prima che sass compili ?? –

0

(risposta presa dalla Commenti- puntelli/shout-out andare a @Humming)

mio problema ora è che è fastidioso per ottenere gli errori css perché css non supporta il selettore entro cosa sintassi selettore. -Andrew Luhring

Nessun problema per me, posso annidare senza errori. Assicurati che il tuo estensione del file è .css.scss -Humming

wait Cosa vuoi dire la mia estensione del file deve essere .css.scss ... vuoi dire style.css dovrebbe inizialmente essere style.css.scss prima sass lo compila ?? - Andrew Luhring

L'aggiunta dell'estensione .scss dopo .css consentirà di considerare sia le funzioni css che scss. Come abbiamo .html.erb o .js.erb - Humming