Program Visual Studio 2012 zawiera bardzo ładny Inspektor stron. Lubię to! Problem jednak, nie znalazłem jak (jeśli?) Mogę włączyć debugowanie JavaScript. Czy ktoś może wskazać mi właściwy kierunek?Włączanie debugera javascript w Inspektorze stron
Odpowiedz
W IE9 (tylko jeden raz): Narzędzia> Opcje internetowe> zakładka Zaawansowane> w kategorii przeglądania> Wyczyść „Wyłącz debugowanie skryptu” pola wyboru (oba)> zrestartuj IE.
w VS 2012: Uruchom stronę Inspector (gdy otwiera się okno javascript błąd, kliknij przycisk Nie!)
Wybierz z menu: VS DEBUG> Dołącz do przetwarzania ...
Wybierz „WebBrowserServer .exe "i kliknij Dołącz
W oknie Inspektor stron kliknij ikonę Odśwież.
Debugowanie działa całkiem dobrze, ale jest to jeden warunek. Nie wstawiaj żadnych punktów przerwania w swoim kodzie (lub usuń je wcześniej - DEBUG> Usuń wszystkie punkty przerwania). Może powodować wiele problemów - od zawieszania i obumierania po całkowitą awarię VS.
Myślę, że ten link powinien zacząć grę debugging in Visual studio 2012
Tak też myślałem. Jednak tak naprawdę nie (po włączeniu debugowania IE 'debugger' rozpoczyna nową instancję Visual Studio z wygenerowaną stroną do debugowania). – Martijn
Do tego tygodnia udało mi się przeprowadzić debugowanie kodu JavaScript w Visual Studio 2012 po prostu wpisując "debugger" w funkcji JavaScript, która działała jako punkt przerwania, i mogłem przejść przez kod JavaScript w oknie Visual Studio tak samo jak kod C#. Zrobiłem to przez ostatnie 11 miesięcy, aż do 1 tygodnia temu. Nie zmieniłem domyślnych zainstalowanych ustawień.
To było rozwiązanie zasugerowane na forach Asp.Net przez Riona Williamsa. http://forums.asp.net/t/1984115.aspx?Debugging+Javascript+in+MVC Jak już wspomniano, dzięki temu mogłem poprawnie przejrzeć mój kod przez ostatnie 11 miesięcy.
Podczas uruchamiania witryny asp.net MVC w Visual Studio, instrukcja "debugger" w plikach javascript nie zadziała, jeśli łączymy javascript z zestawem BundleTable.EnableOptimizations na prawdę. Jeśli używasz domyślnego programu bundler (metoda RegisterBundles w pliku BundleConfig.cs w folderze App_Start), poszukaj opcji "BundleTable.EnableOptimizations" i ustaw ją na "false". –
- 1. Edycja na żywo Zdalny JavaScript w Inspektorze Chrome
- 2. element.style w inspektorze elementów chromowanych?
- 3. Włączanie hotspotu IntelliJ plików html i javascript
- 4. Jak używać JavaScript w .ascx stron
- 5. Dodawanie javascript do wszystkich stron w OpenCart
- 6. Włączanie zablokowanego wyboru tekstu przy użyciu JavaScript
- 7. Brakuje identyfikatora w inspektorze atrybutów xcode
- 8. Włączanie expose_php OFF w php.ini
- 9. nie można uruchomić debugera w VS2012 RC
- 10. Opóźnienie punktu zaszyfrowania debugera Eclipse w/Glassfish
- 11. Włączanie intellisense JavaScript dla zewnętrznych bibliotek w Visual Studio
- 12. Minimalizuj JavaScript podczas budowania stron GitHub?
- 13. Parsowanie stron PDF jako javascript Obrazy
- 14. Czy biblioteka curl wykonuje javascript wewnątrz stron?
- 15. Drukowanie wielu stron za pomocą kodu Javascript
- 16. Włączanie rejestrowania w Spring
- 17. Włączanie VSync w Vulkan
- 18. włączanie el w jsp
- 19. Włączanie OpenSSL w XAMPP
- 20. włączanie SSL w weblogic
- 21. Włączanie przycisku Wyłączanie asp .net - przy użyciu javascript
- 22. Dołączanie debugera Eclipse do zrestartowanej aplikacji
- 23. Sprawdzanie zmiennych za pomocą wbudowanego debugera węzła?
- 24. Jak przeprowadzić webtesting w Perlu dla stron wymagających JavaScript?
- 25. HighCharts jest niezdefiniowana, ponieważ wiele stron HTML w pliku JavaScript
- 26. Włączanie i wyłączanie przycisku za pomocą javascript i asp.net
- 27. Visual Studio - Zapobieganie uruchamianiu debugera przez F11?
- 28. Włączanie pobierania wielu wątków w chrome
- 29. Wyświetlanie konsoli i debugera w tym samym czasie w IntelliJ
- 30. Włączanie historii lokalnej w NetBeans
Wow poważnie, jak skomplikowane jest wykonywanie debugowania js za pomocą inspektora stron? !!? :: płacze :: – felickz
Jeśli chcesz debugować bezpośrednio w oknie VS, w inspektorze strony - to liczy. Może stwardnienie rozsiane naprawdę nie lubię programistów JS;) – Mariusz
Próbowałem tego, ale nie mogłem wymyślić jak faktycznie debugować skrypt. Inspektor stron podkreśla miejsce, w którym jestem w kodzie HTML, ale nie wyświetla żadnych informacji, gdy trafi on do moich skryptów. Powiedziałeś, że nie ma punktów przerwania w kodzie, usunąłem wszystkie z nich. Ale skąd wie, gdzie złamać dla javascript? – anyeone