Zacząłem bolesne pierwsze kroki używania emacsa do edycji pliku HTML zawierającego zarówno tagi HTML, jak i zawartość javascript. Zainstalowałem nxhtml i próbowałem go używać - tj. Skonfigurowałem do używania trybu nxhtml-mumamo-mode dla plików .html. Ale ja tego nie kocham. Kiedy edytuję część kodu JavaScript, wcięcia tabulatorów nie zachowują się tak, jak podczas edycji kodu C / C ++. Zaczyna umieszczać tabulatory w linii, a jeśli spróbujesz uderzyć tabulator w białą przestrzeń poprzedzającą linię, wstawia tabulator zamiast ponownie tabulować linię.
Innym aspektem, który mi się nie podoba, jest to, że nie wykonuje kolorowania składni, tak jak robią to zwykłe tryby C / C ++. O wiele bardziej wolę zachowanie domyślnego trybu java podczas edycji plików HTML, ale to nie działa dobrze z kodem HTML. :-(
1) Czy istnieje lepszy tryb edycji plików HTML z częściami JavaScript?
2) Czy istnieje sposób, aby nxhtml używał domyślnego trybu java dla fragmentów javascript?
Pozdrowienia,
M