Dwie sztuczki mogę polecić:
1) Można dokonać Visual Studio wyświetla plik .jsx z JavaScript formatowania. W Visual Studio otwórz Narzędzia> Opcje> Edytor tekstu> Rozszerzenia plików. Ustaw rozszerzenie na "jsx" i wybierz edytor javascript i kliknij "Dodaj". Może być konieczne zamknięcie i ponowne otwarcie VS, aby zobaczyć zmiany. Jeśli zachowasz metodę render()
na dole pliku .jsx, działa ona całkiem dobrze.
2) Punkty przerwania: nie, nie można dodać ich z wyprzedzeniem, ale istnieje obejście problemu. Po uruchomieniu aplikacji internetowej w Visual Studio nowy folder otwiera się w oknie Eksploratora rozwiązań o nazwie "Dokumenty skryptowe". Kod z przekształconych plików .jsx jest połączony w tym pliku "bloku skryptu". Możesz dodać punkty przerwania tutaj po uruchamianiu aplikacji internetowej w Visual Studio, po załadowaniu strony internetowej.
Trzeba przyznać, że te punkty przerwania są tracone natychmiast po zatrzymaniu debuggera. Następnym razem, gdy uruchomisz program, musisz ustawić je ponownie. Ale przynajmniej możesz postawić stopę w drzwiach.
Jeśli chcesz wejść do kodu, który już uruchomić przed strony internetowej jest pełna załadowany, dodać polecenie alert("here");
w JSX tuż przed linią chcesz włamać. Uruchom kod, a gdy pojawi się wyskakujące okienko, nie naciskaj OK. Przejdź do debugera VS, dodaj punkt przerwania w pliku bloku skryptu, a następnie naciśnij przycisk OK. Kod powinien natychmiast zatrzymać się w punkcie przerwania.
Na razie przełącz. Później ciesz się: https://visualstudiomagazine.com/articles/2015/02/20/react-for-web-essentials.aspx?m=2 – WiredPrairie
patrz http://stackoverflow.com/questions/26723092/in-visual -studio-2012-i-get-warnings-an-squiggly-lines-when-trying-to-write-jsx – John