2015-10-22 19 views
5

W Webstorm, jsx ma te same kolory & Stylizacje jak javascript, co jest świetne. Jednak komentarze blokowe nie dostosowują się do jsx /* */ w stosunku do {/* */}.Zmień komentarze bloku dla JSX w Webstorm

Próbowałem usunięcie *.jsx jako zarejestrowany wzór javascript w File Types preferencji & podejmowania JSX swoim rodzaju pliku, ale wtedy stracisz wszystkie kolory niestandardowe & stylizacji. Czy istnieje sposób dostosowania znaków komentarza bloku na podstawie wzorca, a stylizacja odnosi się do czystych reguł javascript?

+0

Aktualna wersja obsługuje tę funkcję. – Everettss

+0

@Ererettss - jak? 2 lata później i mam obecnie 2016.2.4, ale nadal mam problem, jeśli wybiorę jedną lub więcej linii kodu jsx, spróbuję skomentować, stosując {/ * * /}, która wszystko zepsuje. Na przykład: {/ * rowSelectionType = "single" * /} {/ * height = {500} * /} – schmoopy

+1

@schmoopy Nie pamiętam wersji, kiedy dodają tę funkcję. Ale w obecnej wersji 2017.2.4 działa dobrze. – Everettss

Odpowiedz

2

Jest to dość wygodne/hacky sposób to zrobić - dodać szablon na żywo do grupy Javascript w Editor -> Live templates treści jak poniżej:

{/*$SELECTION$*/} 

następnie w kodzie wybierz dowolny kod reakcji, naciśnij ⌥⌘T i wpisz pierwszą literę skrótu twojego szablonu.

+0

Czy chodziło Ci o specjalną grupę "surround"? – gumkins