W Sublime Text 2, widziałem sposoby na oparcie składni off rozszerzenia. Ale co z nazwą pliku bez rozszerzenia? Na przykład często mam plik o nazwie "Vagrantfile", który jest w rubinach, ale Sublime Text 2 zawsze chce zacząć od zwykłego tekstu. Czy istnieje sposób na ustawienie domyślnego "ruby" dla pliku, jeśli nazywa się go "Vagrantfile"?Zmiana domyślnej składni na podstawie nazwy pliku
Odpowiedz
Z Sublime Text 2.0.1, kompilacja 2217, spójrz w prawy dolny róg okna, gdzie jest napisane "Zwykły tekst" dla otwartego pliku Vagrant.
Kliknij i że w menu, które zostanie otwarte, na górze, tam będzie „Otwórz wszystkie z obecnym rozszerzeniem jako ...” podmenu. Przejdź do tego podmenu i wybierz Ruby.
Mimo że Vagrantfile nie ma rozszerzenia, Sublime zapamięta to i otworzy Vagrantfiles ze składnią Ruby zgodnie z oczekiwaniami. Nie obejmuje to wszystkich plików bez rozszerzenia.
Dodaj następujący wiersz do składni Specjalny - User pliku w
Preferencje> Ustawienia - Więcej> Składnia Specjalny - User
do stałego pobytu składni dla każdego pliku Vagrantfile.
{
"extensions":
[
"Vagrantfile"
]
}
Plik ustawień to ustawienia Ruby.sublime. Zapewnia to domyślne ustawienia Ruby dla Vagrantfiles po ich otwarciu. – Dannid
- 1. Zmiana domyślnej nazwy użytkownika/hasła w RockMongo
- 2. Zmiana domyślnej nazwy pliku podczas korzystania z mPDF
- 3. Zmiana nazwy domyślnej arkusza roboczego PHPExcel na inną nazwę
- 4. Zmiana nazwy pliku PHP
- 5. Zmiana nazwy pliku z TortoiseSVN na Windows
- 6. Zmiana domyślnej lokalizacji vimrc
- 7. Sposób: Zmiana nazwy aplikacji na podstawie ustawienia języka telefonu
- 8. Zmiana nazwy pliku w PyCharm
- 9. Zmiana nazwy pliku podczas instalacji
- 10. zmiana domyślnej powłoki logowania użytkownika na RHEL?
- 11. Zmiana możliwa do skopiowania na podstawie motywu
- 12. Przenieść pliki do katalogów na podstawie pierwszej części nazwy pliku?
- 13. Zmiana nazwy przesłanego pliku w CodeIgniter
- 14. Przesyłanie i zmiana nazwy pliku Django
- 15. Zmiana nazwy my.packages na my.package
- 16. sqlite3 zmiana domyślnej wartości kolumny
- 17. Zmiana nazwy pliku coredata .xcdatamodeld i migracja
- 18. Zakończenie Vima na podstawie nazwy bufora
- 19. Czy zmiana nazwy pliku zmieni jego CRC?
- 20. Spinacz - zmiana nazwy pliku przed zapisaniem
- 21. Zmiana nazwy pliku konfiguracji aplikacji .NET
- 22. zmiana nazwy pliku exe i ścieżki wyjściowej
- 23. DotNetZip - zmiana nazwy pliku w pliku zip podczas kompresji
- 24. Subversion, zmiana nazwy, Wha?
- 25. Tworzenie własnego rozszerzenia pliku na podstawie plist
- 26. Eclipse CDT przeniesienie pliku i zmiana nazwy pliku refaktoryzacji?
- 27. Jak usunąć obrazy dokowane na podstawie nazwy?
- 28. Serwer proxy Apache na podstawie nazwy hosta
- 29. elisp warunkowo na podstawie nazwy hosta
- 30. zmiana domyślnej ścieżki my.cnf w mysql
Opcja "Ruby" jest nieaktywna dla mnie w tym menu. :/ –
@SarahVessels Utwórz plik z rozszerzeniem .rb w tym samym folderze projektu, a Sublime włączy opcję Ruby. Nadzieja, która pomaga. –