Niestety, nie mam wystarczającej liczby przedstawicieli, aby skomentować zaakceptowaną odpowiedź, ale wydaje się, że brakuje kroku na liście, aby to zadziałało, przynajmniej dla mnie. Oto edytowana wersja, którą również przekażę do @Shogun.
Wykonaj następujące kroki, zakładając nazywam tematem jest 'All Hallows Eve.tmTheme':
- Kopiuj 'All Hallows Eve.tmTheme' do 'Cloud9/node_modules/asa/narzędzia/tmThemes /'
- Otwórz "cloud9/node_modules/ace/tool/tmtheme.js" i dodaj nowy motyw do "tematu" var (obecnie wiersz 231). Przykład: "" all_hallows_eve ":" All Hallows Eve ". Klucz zdefiniowany tutaj będzie tym, który dodasz do "as/theme /" w kroku 7, a wartość będzie nazwą pliku tmTheme. W związku z tym krokiem 7 będzie "ace/theme/all_hallows_eve", a plik motywu dodany w kroku 1 będzie "All Hallows Eve.tmTheme".
- idź do Cloud9/node_modules/asa/narzędzia/i uruchom 'węzeł tmtheme.js'
- idź do Cloud9/
- Run 'make asa'
- Run 'uczynić motyw'
- Otwarte Cloud9 /plugins-client/ext.themes_default/themes_default.js i dodaj swój motyw do listy. Na przykład: "" All Hallows Eve ":" ace/theme/all_hallows_eve "'
- Uruchom Cloud9 i wybierz nowy motyw z listy widoków/motywów.
- Ciesz się! ;)
Przepraszamy za długi dodatek. Po prostu chcę być tak klarowny, jak to tylko możliwe. Użyłem innego przykładu niż Pretty.tmTheme, ponieważ nie było dla mnie jasne, jak rozliczyć spacje w nazwach plików, gdy wypróbowałem rozwiązanie z "All Hallows Eve".
Niestety, skończyłem na tym. Znalazłem pliki do tematów i zmieniłem ich style, ale z jakiegoś powodu nie zmieniłem. Wtedy zdałem sobie sprawę, że w całym kodzie było wiele obszarów, które miały duplikat kodu dla stylów. Myślę, że najdalsze było zmienianie nazw już istniejących tematów z rozwijanego menu. Ale podążając tą ścieżką, style motywów po prostu się nie zmieniły ... Jeśli znajdziesz rozwiązanie, udostępnij je. Powodzenia! – cnotethegr8
Tak, niestety, to dziwne, że nie ma łatwego sposobu, aby to zrobić. Pytałem na forum C9, ale bez chwili wytchnienia, kiedy komuś pomogę, podzielę się tym rozwiązaniem. – Shogun
Zrobiłem to i zaktualizowałem odpowiedź krok po kroku. – Shogun