Λειτουργεί το Webroot στο Chrome?
Περίληψη
Λογισμικό Webroot antivirus είναι συμβατό με το Google Chrome και παρέχει προστασία έναντι απειλών στο διαδίκτυο. Μπορεί να εγκατασταθεί ως επέκταση στο Chrome και προσφέρει σάρωση σε πραγματικό χρόνο, μπλοκάρισμα κακόβουλων ιστότοπων και άλλων χαρακτηριστικών ασφαλείας.
Βασικά σημεία:
- Το Webroot Antivirus είναι συμβατό με το Google Chrome.
- Μπορεί να εγκατασταθεί ως επέκταση στο πρόγραμμα περιήγησης Chrome.
- Το Webroot παρέχει σάρωση σε πραγματικό χρόνο και προστασία από τις online απειλές.
- Το λογισμικό αποκλείει κακόβουλες ιστοσελίδες και εμποδίζει τις λοιμώξεις κακόβουλου λογισμικού.
- Το Webroot προσφέρει πρόσθετα χαρακτηριστικά ασφαλείας όπως διαχείριση κωδικών πρόσβασης και προστασία ταυτότητας.
- Οι χρήστες μπορούν να προσαρμόσουν τις επιλογές σάρωσης και να προγραμματίσουν τακτικές σαρώσεις.
- Το λογισμικό προστασίας από ιούς διαθέτει φιλική προς το χρήστη διεπαφή και εύκολη διαδικασία εγκατάστασης.
- Το Webroot παρέχει τακτικές ενημερώσεις για την εξασφάλιση προστασίας από νέες απειλές.
- Το λογισμικό δεν επηρεάζει σημαντικά την απόδοση του Chrome.
- Το Webroot προσφέρει υποστήριξη πελατών για τυχόν ζητήματα ή ερωτήματα.
Ερωτήσεις και απαντήσεις
- Λειτουργεί το Webroot στο Chrome?
Ναι, το Webroot Antivirus Works στο Chrome. Μπορεί να εγκατασταθεί ως επέκταση και να παρέχει σάρωση και προστασία σε πραγματικό χρόνο έναντι απειλών σε απευθείας σύνδεση. - Μπορώ να εγκαταστήσω το Webroot ως επέκταση στο Chrome?
Ναι, μπορείτε να εγκαταστήσετε το Webroot ως επέκταση στο πρόγραμμα περιήγησης Chrome. Προσθέτει ένα επιπλέον στρώμα ασφάλειας στην εμπειρία περιήγησής σας στο διαδίκτυο. - Τι χαρακτηριστικά γνωρίσματα παρέχει το Webroot για το Chrome?
Το Webroot παρέχει σάρωση σε πραγματικό χρόνο, μπλοκάρισμα κακόβουλων ιστότοπων, προσαρμόσιμες επιλογές σάρωσης, διαχείριση κωδικών πρόσβασης και προστασία ταυτότητας για χρήστες Chrome. - Ο Webroot επηρεάζει την απόδοση του Chrome?
Το antivirus Webroot δεν επηρεάζει σημαντικά την απόδοση του χρωμίου. Λειτουργεί στο παρασκήνιο και εξασφαλίζει ότι η εμπειρία περιήγησής σας είναι ασφαλής. - Πόσο συχνά ενημερώνει ο Webroot τους ορισμούς του ιού?
Η Webroot ενημερώνει τακτικά τους ορισμούς των ιών για να διατηρήσει τους χρήστες προστατευμένους από νέες απειλές. Το λογισμικό κατεβάζει αυτόματα ενημερώσεις στο παρασκήνιο. - Υπάρχει διαθέσιμη υποστήριξη πελατών για το Webroot?
Ναι, το Webroot παρέχει υποστήριξη πελατών για τυχόν προβλήματα ή ερωτήματα που σχετίζονται με το λογισμικό προστασίας από ιούς. Μπορείτε να επικοινωνήσετε με την ομάδα υποστήριξής σας για βοήθεια. - Μπορώ να προγραμματίσω τακτικές σαρώσεις με webroot?
Ναι, μπορείτε να προγραμματίσετε τακτικές σαρώσεις με Webroot. Αυτό επιτρέπει στο λογισμικό να σαρώνει αυτόματα το σύστημά σας σε συγκεκριμένους χρόνους και να εξασφαλίζει συνεχή προστασία. - Η WEBROOT προσφέρει πρόσθετες λειτουργίες ασφαλείας?
Ναι, το Webroot προσφέρει πρόσθετα χαρακτηριστικά ασφαλείας όπως διαχείριση κωδικών πρόσβασης και προστασία ταυτότητας. Αυτά τα χαρακτηριστικά ενισχύουν τη συνολική σας ασφάλεια στο διαδίκτυο. - Ποια είναι τα οφέλη από τη χρήση του Webroot στο Chrome?
Η χρήση του WEBROOT στο Chrome παρέχει βελτιωμένη προστασία από απειλές στο διαδίκτυο, ασφαλή εμπειρία περιήγησης και πρόσθετα χαρακτηριστικά ασφαλείας για τη διαχείριση των κωδικών πρόσβασης και την προστασία της ταυτότητάς σας. - Είναι συμβατό με άλλα προγράμματα περιήγησης Webroot?
Ναι, το Webroot είναι συμβατό με διάφορα προγράμματα περιήγησης ιστού, όπως Chrome, Firefox, Safari και Edge. Μπορείτε να εγκαταστήσετε το λογισμικό ως επέκταση στο προτιμώμενο πρόγραμμα περιήγησής σας.
Λειτουργεί το Webroot στο Chrome?
Αυτό το πρόγραμμα εντοπισμού σφαλμάτων σας επιτρέπει επίσης να ανανεώσετε τον στόχο σας απλά χτυπώντας το κουμπί επανεκκίνησης στο UI Debugger. Επιπλέον, μπορείτε να χαρτογραφήσετε τη δράση ανανέωσης στην αγαπημένη σας συντόμευση πληκτρολογίου προσθέτοντας την ακόλουθη χαρτογράφηση κλειδιών στις δεσμεύσεις κλειδιών:
Όνομα ήδη χρησιμοποιείται
Υπάρχει ήδη μια ετικέτα με το παρεχόμενο όνομα κλάδου. Πολλές εντολές GIT δέχονται τόσο ονόματα ετικετών όσο και ονόματα υποκαταστημάτων, οπότε η δημιουργία αυτού του κλάδου μπορεί να προκαλέσει απροσδόκητη συμπεριφορά. Είστε βέβαιοι ότι θέλετε να δημιουργήσετε αυτό το υποκατάστημα?
Ακύρωση Δημιουργία
vscode-chrome-debug / Ανάγνωση.MD
- Μεταβείτε στο αρχείο t
- Πηγαίνετε στη γραμμή l
- Διαδρομή αντιγραφής
- Αντιγραφή
Αυτή η δέσμευση δεν ανήκει σε κανένα υποκατάστημα σε αυτό το αποθετήριο και μπορεί να ανήκει σε ένα πιρούνι έξω από το αποθετήριο.
Τελευταία δέσμευση B9DD541 25 Ιουνίου 2021
24 συνεισφέρων
Οι χρήστες που συνέβαλαν σε αυτό το αρχείο
277 Γραμμές (212 SLOC) 21.6 kb
- Άνοιγμα με επιφάνεια εργασίας
- Προβάλετε ωμό
- Αντιγραφή ακατέργαστων περιεχομένων αντιγραφή ακατέργαστων περιεχομένων αντιγραφή ακατέργαστων περιεχομένων
Αντιγράψτε τα ακατέργαστα περιεχόμενα
Αυτή η επέκταση έχει καταργηθεί ως ο κώδικας Visual Studio έχει τώρα ένα πακέτο JavaScript Debugger που καλύπτει την ίδια λειτουργικότητα. Είναι ένα πρόγραμμα εντοπισμού σφαλμάτων που εντοπίζει τον κόμβο.JS, Chrome, Edge, Webview2, VS Code Extensions και άλλα. Μπορείτε να ξεπεράσετε με ασφάλεια αυτήν την επέκταση και θα εξακολουθείτε να μπορείτε να έχετε τη λειτουργικότητα που χρειάζεστε.
Καταχωρίστε τυχόν προβλήματα που αντιμετωπίζετε σε αυτό το χώρο αποθήκευσης.
VS Code – Debugger for Chrome
Διακοπή εντοπισμού του κώδικα JavaScript που εκτελείται στο Google Chrome από τον κώδικα VS.
Μια επέκταση κώδικα VS για να εντοπίσει τον κώδικα JavaScript στο πρόγραμμα περιήγησης Google Chrome ή σε άλλους στόχους που υποστηρίζουν το πρωτόκολλο Chrome Devtools.
Υποστηριζόμενες λειτουργίες
- Ρύθμιση σημείων διακοπής, συμπεριλαμβανομένων των αρχείων προέλευσης όταν ενεργοποιούνται οι χάρτες προέλευσης
- Στάδιο, συμπεριλαμβανομένων των κουμπιών στη σελίδα Chrome
- Το παράθυρο ντόπιων
- Σφάλμα σφαλμάτων eval scripts, ετικέτες σεναρίου και σενάρια που προστίθενται δυναμικά
- Ρολόγια
- Κονσόλα
Μη υποστηριζόμενα σενάρια
- Εργαζομένων στο διαδίκτυο
- Εντοπισμός των επεκτάσεων Chrome
- Οποιαδήποτε χαρακτηριστικά που δεν είναι σφάλματα σεναρίου
- Εγκαταστήστε την επέκταση
- Ανοίξτε το φάκελο που περιέχει το έργο στο οποίο θέλετε να εργαστείτε.
Χρήση του εντοπισμού σφαλμάτων
Όταν ρυθμιστεί η διαμόρφωση εκτόξευσης, μπορείτε να εντοπίσετε εντοπισμό σφαλμάτων του έργου σας. Επιλέξτε μια διαμόρφωση εκτόξευσης από το αναπτυσσόμενο παράθυρο εντοπισμού σφαλμάτων στον κωδικό. Πατήστε το κουμπί αναπαραγωγής ή το F5 για να ξεκινήσετε.
Η επέκταση λειτουργεί σε δύο τρόπους – μπορεί να ξεκινήσει μια παρουσία του Chrome που πλοηγείται στην εφαρμογή σας ή μπορεί να προσαρτηθεί σε μια τρέχουσα παρουσία του Chrome. Και οι δύο λειτουργίες απαιτούν να εξυπηρετήσετε την εφαρμογή Web από τον τοπικό διακομιστή ιστού, ο οποίος ξεκινά είτε από μια εργασία κώδικα VS είτε από τη γραμμή εντολών σας. Χρησιμοποιώντας την παράμετρο URL απλά λέτε VS Code στον οποίο η διεύθυνση URL είτε ανοίγει είτε εκτοξεύει στο Chrome.
Ακριβώς όπως όταν χρησιμοποιείτε το Debugger κόμβου, ρυθμίζετε αυτές τις λειτουργίες με ένα .VSCode/Launch.αρχείο json στον ριζικό κατάλογο του έργου σας. Μπορείτε να δημιουργήσετε αυτό το αρχείο με μη αυτόματο τρόπο ή ο κωδικός θα δημιουργήσει ένα για εσάς εάν προσπαθήσετε να εκτελέσετε το έργο σας και δεν υπάρχει ακόμα.
Δύο παραδείγματα εκτόξευσης.JSON Configs με “Αίτημα”: “Εκκίνηση” . Πρέπει να καθορίσετε είτε το αρχείο είτε τη διεύθυνση URL για να ξεκινήσετε το Chrome έναντι ενός τοπικού αρχείου ή μιας διεύθυνσης URL. Εάν χρησιμοποιείτε μια διεύθυνση URL, ρυθμίστε το Webroot στον κατάλογο με τους οποίους τα αρχεία σερβίρονται. Αυτό μπορεί να είναι είτε μια απόλυτη διαδρομή είτε μια διαδρομή χρησιμοποιώντας $ (ο φάκελος ανοιχτό στον κωδικό). Το Webroot χρησιμοποιείται για την επίλυση διευθύνσεων URL (όπως “http: // localhost/app.js “) σε ένα αρχείο στο δίσκο (όπως/χρήστες/me/project/app.JS), οπότε προσέξτε ότι έχει οριστεί σωστά.
< "εκδοχή": «0.1.0«, "Διαμορφώσεις": [ < "όνομα": «Ξεκινήστε το Localhost«, "τύπος": «χρώμιο«, "αίτηση": «εκτόξευση«, "URL": «http: // localhost/mypage.HTML«, "Webroot": «$/wwwroot« >, < "όνομα": «Δείκτης εκκίνησης.HTML«, "τύπος": «χρώμιο«, "αίτηση": «εκτόξευση«, "αρχείο": «$/ευρετήριο.HTML« >,]>
Εάν θέλετε να χρησιμοποιήσετε μια διαφορετική εγκατάσταση του Chrome, μπορείτε επίσης να ορίσετε το πεδίο RunTimeExecutable με μια διαδρομή προς την εφαρμογή Chrome.
Με το “Αίτημα”: “Επισυνάψτε”, πρέπει να ξεκινήσετε το Chrome με ενεργοποιημένη την απομακρυσμένη σφάλμα για την επέκταση να επισυνάψετε σε αυτό. Εδώ είναι πώς να το κάνετε αυτό:
Παράθυρα
- Κάντε δεξί κλικ στη συντόμευση Chrome και επιλέξτε Ιδιότητες
- Στο πεδίο “στόχου”, προσαρμόζοντας-remote-debugging-port = 9222
- Ή σε μια γραμμή εντολών, εκτελέστε /chrome.exe–remote-debugging-port = 9222
macOS
- Σε ένα τερματικό, εκτέλεση /εφαρμογές /google \ chrome.App/Contents/MacOS/Google \ Chrome-Remote-Debugging-Port = 9222
Λίνουξ
- Σε ένα τερματικό, εκκινήστε το Google-chrome-remote-debugging-port = 9222
Εάν έχετε μια άλλη περίπτωση του Chrome Running και δεν θέλετε να το επανεκκινήσετε, μπορείτε να εκτελέσετε τη νέα παρουσία κάτω. Παράδειγμα:-Uuser-data-dir =/tmp/chrome-debug . Αυτό είναι το ίδιο με τη χρήση της επιλογής UserDatadir σε μια διαμόρφωση τύπου εκτόξευσης.
Ξεκινήστε το Chrome και μεταβείτε στη σελίδα σας.
Ένα παράδειγμα εκτόξευσης.αρχείο json για μια διαμόρφωση “attach”.
< "εκδοχή": «0.1.0«, "Διαμορφώσεις": [ < "όνομα": «Επισυνάψτε τη διεύθυνση URL με αρχεία που σερβίρονται από ./έξω«, "τύπος": «χρώμιο«, "αίτηση": «συνδέω«, "Λιμάνι": 9222, "URL": ««, "Webroot": «$/out« >]>
Σημείωση προφίλ χρήστη Chrome (Δεν είναι δυνατή η σύνδεση με τον στόχο: Συνδέστε το ECONNREFUSED)
Κανονικά, εάν το Chrome εκτελείται ήδη όταν ξεκινάτε το Debugging με μια διαμόρφωση εκτόξευσης, τότε η νέα παρουσία δεν θα ξεκινήσει σε απομακρυσμένη λειτουργία εντοπισμού σφαλμάτων. Έτσι, από προεπιλογή, η επέκταση ξεκινά το Chrome με ξεχωριστό προφίλ χρήστη σε φάκελο temp. Χρησιμοποιήστε το πεδίο config εκκίνησης UserDatadir για να αντικαταστήσετε ή να το απενεργοποιήσετε. Εάν χρησιμοποιείτε το πεδίο RunTimeExecutable, αυτό δεν είναι ενεργοποιημένο από προεπιλογή, αλλά μπορείτε να το ενεργοποιήσετε βίαια με το “UserDatadir”: True .
Εάν χρησιμοποιείτε μια διαμόρφωση επισυνάψεων, βεβαιωθείτε ότι έχετε κλείσει άλλες τρέχουσες στιγμές του Chrome πριν ξεκινήσετε ένα νέο με-port-debugging-port-remote . Ή, χρησιμοποιήστε ένα νέο προφίλ με τη σημαία-Uuser-Data-DIR.
Για άλλες συμβουλές αντιμετώπισης προβλημάτων για αυτό το σφάλμα, δείτε παρακάτω.
Σφάλματα από το Chrome-Error: // Chromewebdata
Εάν βλέπετε σφάλματα με μια τοποθεσία όπως το Chrome -Error: // Chromewebdata/στη στοίβα σφάλματος, αυτά τα σφάλματα δεν είναι από την επέκταση ή από την εφαρμογή σας – είναι συνήθως ένα σημάδι ότι το Chrome δεν ήταν σε θέση να φορτώσει την εφαρμογή σας.
Όταν βλέπετε αυτά τα σφάλματα, ελέγξτε πρώτα αν το Chrome ήταν σε θέση να φορτώσει την εφαρμογή σας. Λέει ο Chrome “αυτός ο ιστότοπος δεν μπορεί να προσεγγιστεί” ή κάτι παρόμοιο? Πρέπει να ξεκινήσετε τον δικό σας διακομιστή για να εκτελέσετε την εφαρμογή σας. Διπλά ελέγξτε ότι ο διακομιστής σας εκτελείται και ότι η διεύθυνση URL και η θύρα έχουν διαμορφωθεί σωστά.
Μπορείτε επίσης να συνδέετε θεωρητικά με άλλους στόχους που υποστηρίζουν το ίδιο πρωτόκολλο εντοπισμού σφαλμάτων Chrome, όπως ηλεκτρονίων ή Cordova. Αυτά δεν υποστηρίζονται επίσημα, αλλά πρέπει να λειτουργούν βασικά τα ίδια βήματα. Μπορείτε να χρησιμοποιήσετε ένα config εκτόξευσης ρυθμίζοντας το “RuntimeExecutable” σε ένα πρόγραμμα ή ένα σενάριο για να ξεκινήσετε ή ένα config attain. Εάν ο κωδικός δεν μπορεί να βρει τον στόχο, μπορείτε πάντα να επαληθεύσετε ότι είναι πραγματικά διαθέσιμο με πλοήγηση στο http: // localhost:/json σε ένα πρόγραμμα περιήγησης. Εάν λάβετε μια απάντηση με μια δέσμη JSON και μπορείτε να βρείτε τη σελίδα στόχου σας σε αυτό το JSON, τότε ο στόχος θα πρέπει να είναι διαθέσιμος σε αυτήν την επέκταση.
Δείτε τη σελίδα Wiki για μερικές διαμορφωμένες εφαρμογές παραδείγματος: Παραδείγματα
Άλλα προαιρετικά πεδία διαμόρφωσης εκκίνησης
- Trace: Όταν είναι αληθές, ο προσαρμογέας καταγράφει τις δικές του διαγνωστικές πληροφορίες σε ένα αρχείο. Η διαδρομή αρχείου θα εκτυπωθεί στην κονσόλα εντοπισμού σφαλμάτων. Αυτό είναι συχνά χρήσιμες πληροφορίες που πρέπει να συμπεριλάβετε κατά την κατάθεση ενός προβλήματος στο GitHub. Εάν το ορίσετε σε “verbose”, θα συνδεθεί επίσης στην κονσόλα.
- RuntimeExecutable: Σχετική ή απόλυτη διαδρομή του χώρου εργασίας για το εκτελέσιμο εκτελέσιμο χρόνο εκτέλεσης. Εάν δεν καθοριστεί, το Chrome θα χρησιμοποιηθεί από την προεπιλεγμένη τοποθεσία εγκατάστασης.
- Runtimeargs: Προαιρετικά επιχειρήματα που μεταβιβάστηκαν στο εκτελέσιμο εκτελέσιμο χρόνο εκτέλεσης.
- ENV: Προαιρετικό λεξικό για ζεύγη κλειδιού/αξίας περιβάλλοντος.
- CWD: Προαιρετικός κατάλογος εργασίας για το εκτελέσιμο εκτελέσιμο.
- UserDatadir: Κανονικά, εάν το Chrome εκτελείται ήδη όταν ξεκινάτε τον εντοπισμό σφαλμάτων με μια διαμόρφωση εκτόξευσης, τότε η νέα παρουσία δεν θα ξεκινήσει σε απομακρυσμένη λειτουργία εντοπισμού σφαλμάτων. Έτσι, από προεπιλογή, η επέκταση ξεκινά το Chrome με ξεχωριστό προφίλ χρήστη σε φάκελο temp. Χρησιμοποιήστε αυτήν την επιλογή για να ορίσετε μια διαφορετική διαδρομή για χρήση ή ρυθμίστε σε ψευδή για να ξεκινήσετε με το προεπιλεγμένο προφίλ χρήστη σας.
- URL: Σε μια διαμόρφωση ‘Launch’, θα ξεκινήσει το Chrome σε αυτή τη διεύθυνση URL.
- urlfilter: Σε ένα config ‘attach’ ή ένα config ‘launch’ χωρίς σύνολο url, αναζητήστε μια σελίδα με αυτήν τη διεύθυνση URL και επισυνάψτε σε αυτό. Μπορεί επίσης να περιέχει μπαλαντέρ, για παράδειγμα, “localhost:*/app” θα ταιριάζει είτε “http: // localhost: 123/app” ή “http: // localhost: 456/app”, αλλά όχι “https: // stackoverflow.com ” .
- Targettypes: Σε ένα config ‘attach’ ή ένα config εκτόξευσης με όχι ‘url set, ορίστε μια λίστα αποδεκτών τύπων προορισμού από την προεπιλεγμένη [“σελίδα’] . Για παράδειγμα, εάν συνδέεστε σε μια εφαρμογή ηλεκτρονίων, ίσως θελήσετε να ορίσετε αυτό σε [“σελίδα”, “webview”] . Μια τιμή null απενεργοποιεί το φιλτράρισμα κατά τύπο προορισμού.
- Sourcemaps: Από προεπιλογή, ο προσαρμογέας θα χρησιμοποιήσει το Sourcemaps και τις αρχικές σας πηγές όποτε είναι δυνατόν. Μπορείτε να το απενεργοποιήσετε ρυθμίζοντας τα sourcemaps σε ψευδείς.
- PathMapping: Αυτή η ιδιότητα παίρνει μια χαρτογράφηση διαδρομών URL σε τοπικά μονοπάτια, για να σας δώσει μεγαλύτερη ευελιξία στον τρόπο με τον οποίο οι διευθύνσεις URL έχουν επιλυθεί σε τοπικά αρχεία. Το “Webroot”: “$” είναι απλώς στενογραφία για ένα pathmapping όπως < "/": "$" > .
- SmartStep: αυτόματα βάζει τον κωδικό που δεν χαρτογραφεί τα αρχεία προέλευσης. Ιδιαίτερα χρήσιμο για εντοπισμό σφαλμάτων με async/imait.
- DisableNetWorkCache: Εάν είναι ψευδές, η προσωρινή μνήμη δικτύου δεν θα απενεργοποιηθεί. Είναι απενεργοποιημένο από προεπιλογή.
- SHOWASYNCSTACKS: Εάν είναι αληθές, θα εμφανιστούν οι κλήσεις σε όλες τις κλήσεις Async (όπως το settimeout, fetch, lesoled υποσχέσεις κ.λπ.).
- Breakonload: πειραματικό. Εάν είναι αλήθεια, ο προσαρμογέας εντοπισμού σφαλμάτων θα προσπαθήσει να ορίσει σημεία διακοπής σε σενάρια πριν φορτωθούν, οπότε μπορεί να χτυπήσει σημεία διακοπής στις αρχές αυτών των σεναρίων. Έχει αντίκτυπο perf.
- BreakonLoadStrategy: Η στρατηγική που χρησιμοποιείται για το Breakload . Οι επιλογές είναι “όργανο” ή “regex”. Το όργανο “[λέει] το Chrome να σταματήσει καθώς κάθε σενάριο φορτώνεται, επίλυση sourcemaps και ρύθμιση σημείων διακοπής” regex “[s] ETS Breakpoints αισιόδοξα σε αρχεία με το ίδιο όνομα με το αρχείο στο οποίο έχει οριστεί το σημείο διακοπής.«
Παράλειψη αρχείων / Blackboxing / Ignore αρχεία
Μπορείτε να χρησιμοποιήσετε την ιδιότητα SkipFiles για να αγνοήσετε/blackbox συγκεκριμένα αρχεία κατά τη διάρκεια εντοπισμού σφαλμάτων. Για παράδειγμα, εάν ορίσετε “skipfiles”: [“jQuery.js “], τότε θα παραλείψετε οποιοδήποτε αρχείο με το όνομα ‘jQuery.JS ‘Όταν περπατάτε στον κωδικό σας. Επίσης, δεν θα σπάσετε τις εξαιρέσεις που ρίχνονται από το ‘jQuery.js. Αυτό λειτουργεί το ίδιο με τα “σενάρια Blackboxing” στο Chrome Devtools.
Οι υποστηριζόμενες μορφές είναι:
- Το όνομα ενός αρχείου (όπως το jQuery.JS)
- Το όνομα ενός φακέλου, κάτω από το οποίο θα παραλείψετε όλα τα σενάρια (όπως node_modules)
- Μια σφαίρα διαδρομής, για να παραλείψετε όλα τα σενάρια που ταιριάζουν (όπως node_modules/react/*.εορτασμός.JS)
Αυτό το πρόγραμμα εντοπισμού σφαλμάτων σας επιτρέπει επίσης να ανανεώσετε τον στόχο σας απλά χτυπώντας το κουμπί επανεκκίνησης στο UI Debugger. Επιπλέον, μπορείτε να χαρτογραφήσετε τη δράση ανανέωσης στην αγαπημένη σας συντόμευση πληκτρολογίου προσθέτοντας την ακόλουθη χαρτογράφηση κλειδιών στις δεσμεύσεις κλειδιών:
< "κλειδί": «ctrl+r«, "εντολή": «πάγκος εργασίας.δράση.εντοπισμός εντοπισμού σφαλμάτων.επανεκκίνηση«, "πότε": «ιφορούχος« >
Το Debugger χρησιμοποιεί Sourcemaps για να σας επιτρέψει να εντοπίσετε σφάλματα με τις αρχικές πηγές σας, αλλά μερικές φορές τα sourcemaps δεν παράγονται σωστά και απαιτούνται παρακάτω. Στη διαμόρφωση υποστηρίζουμε το Sourcemappathoverrides, μια χαρτογράφηση διαδρομών προέλευσης από το Sourcemap, στις θέσεις αυτών των πηγών στο δίσκο. Χρήσιμο όταν το sourcemap δεν είναι ακριβές ή δεν μπορεί να διορθωθεί στη διαδικασία κατασκευής.
Η αριστερή πλευρά της χαρτογράφησης είναι ένα μοτίβο που μπορεί να περιέχει μια μπαλαντέρ και θα δοκιμαστεί έναντι της εισόδου πηγών Sourceroot + στον χάρτη πηγής. Εάν ταιριάζει, το αρχείο προέλευσης θα επιλυθεί στη διαδρομή στη δεξιά πλευρά, η οποία θα πρέπει να είναι μια απόλυτη διαδρομή προς το αρχείο προέλευσης στο δίσκο.
Μερικές αντιστοιχίσεις εφαρμόζονται από προεπιλογή, που αντιστοιχούν σε ορισμένες κοινές προεπιλεγμένες διαμορφώσεις για το WebPack και το Meteor:
// Σημείωση: Αυτές είναι οι αντιστοιχίσεις που περιλαμβάνονται από προεπιλογή από το κουτί, με παραδείγματα για το πώς θα μπορούσαν να επιλυθούν σε διαφορετικά σενάρια. Αυτά δεν είναι χαρτογραφήσεις που θα είχαν νόημα μαζί σε ένα έργο. // webroot =/χρήστες/me/project "Sourcemappathoverrides": "Webpack: ///./~/*": "$/node_modules/*", // Παράδειγμα: "webpack: ///./~/querystring/index.js " ->"/χρήστες/me/project/node_modules/querystring/index.JS " "Webpack: ///./*": "$/*", // Παράδειγμα: "webpack: ///./src/app.js " ->"/χρήστες/me/project/src/app.JS ", "Webpack: ///*": "*", // Παράδειγμα: "webpack: /// project/app.ts " ->"/project/app.TS " "Webpack: /// src/*": "$/*", // Παράδειγμα: "webpack: /// src/app.js " ->"/χρήστες/me/project/app.JS " "Meteor: // ��App/*": "$/*" // Παράδειγμα: "Meteor: // ��App/Main.ts " ->"/χρήστες/me/project/main.TS " >
Εάν ορίσετε sourcemappathoverrides στο config εκτόξευσης, που θα παρακάμψει αυτές τις προεπιλογές. Το $ και το $ μπορούν να χρησιμοποιηθούν εδώ. Εάν δεν είστε σίγουροι τι πρέπει να είναι η αριστερή πλευρά, μπορείτε να χρησιμοποιήσετε το .εντολή scripts (λεπτομέρειες παρακάτω). Μπορείτε επίσης να χρησιμοποιήσετε την επιλογή Trace για να δείτε τα περιεχόμενα του Sourcemap ή να δείτε τα μονοπάτια των πηγών στο Chrome Devtools ή να ανοίξετε το δικό σας .JS.αρχείο χάρτη και ελέγξτε τις τιμές με μη αυτόματο τρόπο.
Το ιονικό και το gulp-sourcemaps εξάγουν ένα sourceroot “/source/” από προεπιλογή. Εάν δεν μπορείτε να το διορθώσετε μέσω του config δημιουργίας σας, προτείνω αυτήν τη ρύθμιση:
"Sourcemappathoverrides": < "/πηγή/*": «$/*« >
Χρήση με επεκτάσεις απομακρυσμένου εναντίον κώδικα
Αυτή η επέκταση μπορεί να χρησιμοποιηθεί με τις απομακρυσμένες επεκτάσεις κώδικα VS για να εντοπίσει εντοπισμό εφαρμογής σε ένα τοπικό παράθυρο Chrome. Ακολουθεί ένα παράδειγμα ροής εργασίας χρησιμοποιώντας την απομακρυσμένη επέκταση SSH:
- Συνδεθείτε στο τηλεχειριστήριο SSH όπου βρίσκεται το έργο σας
- Ξεκινήστε τον διακομιστή ανάπτυξης στο τηλεχειριστήριο
- Εκτελέστε τη εντολή “forward from Active Host” για να προωθήσετε τη θύρα που ακούει ο διακομιστής. Για παράδειγμα, εάν ο διακομιστής ανάπτυξης σας ακούει τη θύρα 3000, θύρα προς τα εμπρός 3000 στο τοπικό μηχάνημα.
- Ξεκινήστε το config εκκίνησης “Chrome”
- Το Chrome θα πρέπει να ξεκινήσει στο τοπικό μηχάνημα, πρόσβαση στην εφαρμογή σας μέσω της θύρας προώθησης
- Το Debugging λειτουργεί ως κανονικά
Υπάρχουν μερικές προειδοποιήσεις για αυτήν τη ροή εργασίας:
- Δεδομένου ότι η επέκταση δεν μπορεί να έχει πρόσβαση στον απομακρυσμένο δίσκο, τα sourcemaps δεν μπορούν να διαβαστούν από το δίσκο. Εάν τα sourcemaps είναι συνεπώς, θα εξακολουθούν να χρησιμοποιούνται. Εάν είναι δυνατόν, θα μεταφορτωθούν μέσω του webserver σας.
- Σε ένα τοπικό παράθυρο, κατά την επίλυση των θέσεων σεναρίου σας με το Webroot/Pathmapping, η επέκταση κάνει κάποια αναζήτηση για το σωστό σενάριο. Και πάλι, δεδομένου ότι η επέκταση δεν μπορεί να ελέγξει τον απομακρυσμένο δίσκο, η επέκταση δεν μπορεί να κάνει αυτή την αναζήτηση, οπότε το Webroot/Pathmapping πρέπει να είναι ακριβής για την επίλυση της θέσης σεναρίου.
Εάν έχετε άλλα ζητήματα, ανοίξτε ένα πρόβλημα.
Τα σημεία διακοπής μου δεν χτυπούν. Τι τρέχει?
Εάν τα σημεία διακοπής σας δεν έχουν πληγεί, είναι πιθανότατα ένα ζήτημα sourcemapping ή επειδή έχετε σημεία διακοπής στον αμέσως εκτελεσμένο κωδικό. Εάν για παράδειγμα έχετε ένα σημείο διακοπής σε μια λειτουργία απόδοσης που εκτελείται σε φόρτωση σελίδας, μερικές φορές το πρόγραμμα εντοπισμού σφαλμάτων μας μπορεί να μην είναι συνδεδεμένο με το Chrome πριν εκτελεστεί ο κώδικας. Αυτό σημαίνει ότι θα πρέπει να ανανεώσετε τη σελίδα στο Chrome αφού έχετε επισυνάψει από τον κώδικα VS για να χτυπήσετε το σημείο διακοπής σας.
Εναλλακτικά, έχουμε μια πειραματική επιλογή διαμόρφωσης “break-on-load” που θα κάνει αυτό το πρόβλημα χρονισμού πιο διαφανές. Προσγειώθηκε στο Microsoft/VSCODE-chrome-Debug-Core#241.
Δεν είναι δυνατή η σύνδεση στον στόχο: Συνδέστε το ECONNREFUSED 127.0.0.1: 9222
Αυτό το μήνυμα σημαίνει ότι η επέκταση δεν μπορεί να επισυνάψει στο Chrome, επειδή το Chrome δεν ξεκίνησε σε λειτουργία εντοπισμού σφαλμάτων. Εδώ είναι μερικά πράγματα που πρέπει να δοκιμάσετε:
- Εάν χρησιμοποιείτε ένα Config Type Attach, βεβαιωθείτε ότι ξεκινήσατε το Chrome χρησιμοποιώντας-remote-debugging-port = 9222 . Και αν υπήρχε ήδη μια τρέχουσα παρουσία, κλείστε το πρώτα ή δείτε τη σημείωση για το–data-dir παραπάνω.
- Βεβαιωθείτε ότι η ιδιότητα θύρας ταιριάζει με τη θύρα στην οποία ακούει το Chrome για απομακρυσμένες συνδέσεις εντοπισμού σφαλμάτων. Αυτό είναι 9222 από προεπιλογή. Βεβαιωθείτε ότι τίποτα άλλο δεν χρησιμοποιεί αυτήν τη θύρα, συμπεριλαμβανομένου του διακομιστή ιστού σας. Εάν κάτι άλλο στον υπολογιστή σας απαντά στο http: // localhost: 9222, τότε ρυθμίστε μια διαφορετική θύρα.
- Εάν χρησιμοποιείτε ένα config τύπου εκτόξευσης με την επιλογή UserDatadir που απενεργοποιείται ρητά, κλείστε άλλες τρέχουσες περιπτώσεις Chrome – εάν το Chrome εκτελείται ήδη, η επέκταση μπορεί να μην είναι σε θέση να επισυνάψει, όταν χρησιμοποιείτε τη λειτουργία εκτόξευσης. Το Chrome μπορεί ακόμη και να παραμείνει στο παρασκήνιο όταν όλα τα παράθυρά του είναι κλειστά, τα οποία θα παρεμβαίνουν – ελέγξτε τη γραμμή εργασιών ή σκοτώστε τη διαδικασία εάν είναι απαραίτητο.
- Εάν όλα τα άλλα αποτύχουν, προσπαθήστε να πλοηγηθείτε στο http: // localhost:/json σε ένα πρόγραμμα περιήγησης όταν βλέπετε αυτό το μήνυμα – αν δεν υπάρχει απάντηση, τότε κάτι δεν είναι λάθος ανάντη της επέκτασης. Εάν υπάρχει μια σελίδα του JSON που επέστρεψε, τότε βεβαιωθείτε ότι η θύρα στο config εκτόξευσης ταιριάζει με τη θύρα σε αυτή τη διεύθυνση URL.
Γενικά πράγματα που πρέπει να δοκιμάσετε εάν έχετε προβλήματα:
- Βεβαιωθείτε ότι το Webroot έχει οριστεί σωστά εάν χρειαστεί
- Κοιτάξτε προσεκτικά τη διαμόρφωση Sourcemap. Το SourceMap έχει μια διαδρομή προς τα αρχεία προέλευσης και αυτή η επέκταση χρησιμοποιεί αυτήν τη διαδρομή για να βρει τα αρχικά αρχεία προέλευσης στο δίσκο. Ελέγξτε τις ιδιότητες Sourceroot και πηγών στο Sourcemap σας και βεβαιωθείτε ότι μπορούν να συνδυαστούν με την ιδιότητα Webroot στο config εκτόξευσης για να δημιουργήσετε τη σωστή διαδρομή στα αρχικά αρχεία προέλευσης.
- Αυτή η επέκταση αγνοεί τις πηγές που έχουν συμπεριληφθεί στο Sourcemap – μπορεί να έχετε μια ρύθμιση που λειτουργεί σε εργαλεία Chrome Dev, αλλά όχι αυτή την επέκταση, επειδή τα μονοπάτια είναι λανθασμένα, αλλά τα εργαλεία Chrome Dev διαβάζουν το περιεχόμενο της πηγής εισηγμένων πηγών.
- Ελέγξτε την κονσόλα για προειδοποιήσεις ότι αυτή η επέκταση εκτυπώνει σε ορισμένες περιπτώσεις όταν δεν μπορεί να επισυνάψει.
- Βεβαιωθείτε ότι ο κώδικας στο Chrome ταιριάζει με τον κωδικό στον κωδικό. Το Chrome μπορεί να αποθηκεύσει μια παλιά έκδοση.
- Εάν τα σημεία διακοπής σας δεσμεύονται, αλλά δεν χτυπούν, δοκιμάστε να ανανεώσετε τη σελίδα. Εάν ορίσετε ένα σημείο διακοπής σε κωδικό που λειτουργεί αμέσως όταν φορτώνει η σελίδα, δεν θα χτυπήσετε αυτό το σημείο διακοπής μέχρι να ανανεώσετε τη σελίδα.
- Αρχεύστε ένα σφάλμα στο repo του GitHub της επέκτασης, συμπεριλαμβανομένου του αρχείου καταγραφής προσαρμογέα εντοπισμού σφαλμάτων. Δημιουργήστε το αρχείο καταγραφής ρυθμίζοντας το πεδίο “Trace” στο config εκτόξευσης και αναπαράγοντας το πρόβλημα. Θα εκτυπώσει τη διαδρομή προς το αρχείο καταγραφής στο επάνω μέρος της κονσόλας εντοπισμού σφαλμάτων. Μπορείτε να σύρετε αυτό το αρχείο σε ένα σχόλιο για να το μεταφορτώσετε στο GitHub.
- Εάν χρησιμοποιείτε το WebPack, σας συνιστούμε να χρησιμοποιήσετε την επιλογή “DevTool”: “Source-Map” (στο webpack σας.παραμέτρων.αρχείο js) καθώς οι άλλοι παράγουν sourcemaps χαμηλότερης πιστότητας και μπορεί να έχετε προβλήματα ρύθμισης σημείων διακοπής. Ανατρέξτε στην πλήρη λίστα επιλογών DevTool για το WebPack για περισσότερες πληροφορίες.
ο .εντολή σεναρίων
Αυτή η λειτουργία είναι εξαιρετικά χρήσιμη για την κατανόηση του τρόπου με τον οποίο τα αρχεία χαρτών επέκτασης στο χώρο εργασίας σας σε αρχεία που εκτελούνται στο Chrome. Μπορείτε να εισαγάγετε .σενάρια στην κονσόλα εντοπισμού σφαλμάτων για να δείτε μια λίστα όλων των σεναρίων που φορτώθηκαν κατά το χρόνο εκτέλεσης, τις πληροφορίες SourcEmap και τον τρόπο με τον οποίο χαρτογραφούνται σε αρχεία στο δίσκο. Η μορφή είναι έτσι:
.σενάρια › eval: // 43 › http: // localhost: 8080/ευρετήριο.html (/χρήστες/me/project/wwwroot/index.html) › http: // localhost: 8080/out/test1.JS (/χρήστες/me/project/wwwroot/out/test1.JS) - /src /test1a.TS (/χρήστες/me/project/wwwroot/src/test1a.ts) - /src /test1b.TS (/χρήστες/me/project/wwwroot/src/test1b.ts) - /src /test1c.TS (/χρήστες/me/project/wwwroot/src/test1c.TS) › http: // localhost: 8080/out/test2.JS (/χρήστες/me/project/wwwroot/out/test2.JS) - /src /test2.TS (/χρήστες/me/project/wwwroot/src/test2.TS)
Εάν οι διαδρομές των αρχείων προέλευσης σας εμφανίζονται ως δεν επιλύονται σωστά εδώ, ίσως χρειαστεί να αλλάξετε το Sourcemappathoverrides ή το Webroot για να βοηθήσετε το Debugger να τα επιλύσει σε πραγματικές διαδρομές στο δίσκο.
Εάν αναρωτιέστε τι είναι ένα σενάριο, για παράδειγμα, αυτό το σενάριο ‘eval’, μπορείτε επίσης να χρησιμοποιήσετε .σενάρια για να πάρουν τα περιεχόμενά του: .Scripts Eval: // 43 .
Αυτό το έργο έχει υιοθετήσει τον κώδικα δεοντολογίας της Microsoft Open Source Code. Για περισσότερες πληροφορίες, ανατρέξτε στον κωδικό συμπεριφοράς Συχνές ερωτήσεις ή επικοινωνήστε με το [email protected] με τυχόν πρόσθετες ερωτήσεις ή σχόλια.
Λειτουργεί το Webroot στο Chrome?
Η Reddit και οι συνεργάτες του χρησιμοποιούν cookies και παρόμοιες τεχνολογίες για να σας προσφέρουν καλύτερη εμπειρία.
Με την αποδοχή όλων των cookies, συμφωνείτε με τη χρήση των cookies για να παραδώσετε και να διατηρήσετε τις υπηρεσίες και τον ιστότοπό μας, να βελτιώσετε την ποιότητα του Reddit, να εξατομικεύσετε το περιεχόμενο και τη διαφήμιση Reddit και να μετρήσετε την αποτελεσματικότητα της διαφήμισης.
Απορρίπτοντας τα μη βασικά cookies, το Reddit ενδέχεται να εξακολουθεί να χρησιμοποιεί ορισμένα cookies για να εξασφαλίσει τη σωστή λειτουργικότητα της πλατφόρμας μας.
Για περισσότερες πληροφορίες, ανατρέξτε στην ειδοποίηση cookie και στην πολιτική απορρήτου μας .
Αποκτήστε την εφαρμογή Reddit
Σάρωση αυτού του κώδικα QR για να κατεβάσετε την εφαρμογή τώρα
Ή ελέγξτε το στα καταστήματα εφαρμογών
ΠΟΛΙΤΙΣΜΟΣ ΓΙΑ ΤΗΝ ΠΑΡΟΥΣΑ ΠΛΗΡΟΦΟΡΙΕΣ
Μέλη στο διαδίκτυο
από κρυπτοσίνη
Webroot έναντι του Chrome Round 5 . Ενημερώθηκε Ιούλιος/Αύγουστος 2021
Πολλοί από εσάς είστε εξοικειωμένοι με το ζήτημα του Webroot με το Chrome που έχει μολύνει χρήστες για μήνα. Ουσιαστικά με τις προεπιλεγμένες επιλογές, η Webroot θα εμποδίσει την εκτόξευση του Google Chrome από την εκτόξευση. Έτσι, το Helpdesk θα λάβει κλήσεις πανικού που το Chrome δεν τρέχει.
- Αφαιρέστε το Webroot και επανεγκαταστήστε το Chrome και στη συνέχεια επανεγκαταστήστε το Webroot (μερικές φορές λειτουργεί)
- Απενεργοποιήστε την προστασία ταυτότητας μέσα στο Webroot (φαίνεται να διορθώνει το πρόβλημα)
Ο Webroot έφτασε πραγματικά σε εμάς και μας ζήτησε να δοκιμάσουμε μερικές από τις κυκλοφορίες τους. Δεν μπορούν ακόμα να το καταλάβουν. Επίσης, κυκλοφόρησαν τουλάχιστον τρεις κατασκευές και εξακολουθούν να μην επιλύουν το πρόβλημα.
Προσπαθήσαμε να κυκλοφορήσουμε 9.0.30.72 στα τέλη Μαρτίου με την ελπίδα ότι μέχρι τα μέσα Μαΐου, η κατασκευή θα ενημερωθεί σε όλες τις συσκευές. Ωστόσο, στα αρχικά στάδια αυτής της κυκλοφορίας, ήρθε ένα άλλο ζήτημα. Στη συνέχεια κυκλοφορήσαμε ένα καυτό Fix Build στο 9.0.30.75, αλλά δεν φαίνεται ότι ούτε η έκδοση δεν έθεσε το Chrome. Περιμένουμε τώρα σε ένα 9.0.31.xx build που προορίζεται να συμπεριλάβει τη λύση, αλλά δεν έχει παρασχεθεί eta. Ο παρακάτω σύνδεσμος θα σας μεταφέρει στη σελίδα σημειώσεων κυκλοφορίας: https: // απαντήσεις.σφυρήλατο.com/webroot/ukp.ASPX?PID = 12 & App = VW & VW = 1 & Login = 1 & Json = 1 & SolutionId = 1044#PC903072
Ο άνθρωπος πρέπει πραγματικά να αλλάξω τα AV’s.
Βρείτε χρόνο για να εφαρμόσετε το Sentinel 1 ή το BitDefender.
Browser debugging σε κώδικα VS
Ο κώδικας Visual Studio περιλαμβάνει ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων για το Edge και το Chrome. Υπάρχουν μερικοί τρόποι για να ξεκινήσετε με αυτό.
- Χρησιμοποιήστε την εντολή ανοικτού συνδέσμου για να εντοπίσετε url μια διεύθυνση URL.
- Κάνοντας κλικ σε έναν σύνδεσμο στο τερματικό εντοπισμού σφαλμάτων JavaScript.
- Χρησιμοποιήστε ένα config εκτόξευσης για να ξεκινήσετε ένα πρόγραμμα περιήγησης με την εφαρμογή σας.
Έχουμε επίσης πιο λεπτομερείς αναλύσεις για να ξεκινήσετε με το React, το Angular, το Vue και το Ember, καθώς και άλλες συνταγές εντοπισμού σφαλμάτων.
Ανοικτή εντολή συνδέσμου
Ο απλούστερος τρόπος για να εντοπίσετε μια ιστοσελίδα είναι μέσω του Εντοπισμός σφαλμάτων: Άνοιγμα συνδέσμου εντολή που βρέθηκε στην παλέτα εντολών (⇧⌘p (Windows, Linux Ctrl+Shift+P)). Όταν εκτελείτε αυτήν την εντολή, θα σας ζητηθεί να ανοίξει μια διεύθυνση URL και θα επισυνάπτεται το πρόγραμμα εντοπισμού σφαλμάτων.
Εάν το προεπιλεγμένο πρόγραμμα περιήγησής σας είναι άκρη, ο κώδικας VS θα το χρησιμοποιήσει για να ανοίξει τη σελίδα. Διαφορετικά, θα προσπαθήσει να βρει μια εγκατάσταση του Chrome στο σύστημά σας αντ ‘αυτού.
Διαμόρφωση εκκίνησης
Το Launch Configs είναι ο παραδοσιακός τρόπος για τη δημιουργία εντοπισμού σφαλμάτων σε κώδικα VS και σας παρέχει την μεγαλύτερη ευελιξία για τη λειτουργία σύνθετων εφαρμογών.
Σε αυτή την ενότητα, θα πάμε σε περισσότερες λεπτομέρειες σχετικά με τις διαμορφώσεις και τα χαρακτηριστικά για πιο προηγμένα σενάρια εντοπισμού σφαλμάτων. Οδηγίες για κόμβο.Το JS Debugging με τους χάρτες πηγών και την προώθηση του εξωτερικού κώδικα ισχύει επίσης για το Debugging με βάση το πρόγραμμα περιήγησης.
Σημείωση: Εάν ξεκινάτε με τον κώδικα VS, μπορείτε να μάθετε για γενικές λειτουργίες εντοπισμού σφαλμάτων και δημιουργία εκτόξευσης.Αρχεία διαμόρφωσης JSON στο θέμα εντοπισμού σφαλμάτων.
Εκκίνηση προγραμμάτων περιήγησης
Στις περισσότερες περιπτώσεις, θα θελήσετε να ξεκινήσετε μια νέα παρουσία του προγράμματος περιήγησης για να εντοπίσετε εντοπισμό της ιστοσελίδας ή του αρχείου σας. Για να το κάνετε αυτό, μπορείτε να δημιουργήσετε ένα αρχείο που ονομάζεται .VSCode/Launch.JSON που μοιάζει με αυτό:
"εκδοχή": "0.2.0 ", "Διαμορφώσεις": [ "τύπος": "Msedge", "αίτηση": "εκτόξευση", "όνομα": "Ξεκινήστε την δροσερή μου εφαρμογή", "URL": "http: // localhost: 8000" > ] >
Όταν χτυπάτε το F5 ή το Αρχή κουμπί στο Εκτέλεση και εντοπισμός σφαλμάτων Προβολή, http: // localhost: 8000 θα ανοίξουν σε λειτουργία εντοπισμού σφαλμάτων. Εάν θέλετε να χρησιμοποιήσετε το Chrome αντί για την άκρη, αντικαταστήστε το MSEDGE με το Chrome .
Μπορείτε επίσης να εντοπίσετε σφάλμα ενός αρχείου χωρίς να εκτελέσετε διακομιστή, για παράδειγμα:
"εκδοχή": "0.2.0 ", "Διαμορφώσεις": [ "τύπος": "Msedge", "αίτηση": "εκτόξευση", "όνομα": "Ξεκινήστε γεια.html ", "αρχείο": "$/Γεια σας.html " > ] >
Συνδέοντας με προγράμματα περιήγησης
Για να επισυνάψετε σε ένα τρέχον πρόγραμμα περιήγησης, πρέπει να ξεκινήσετε σε μια ειδική λειτουργία εντοπισμού σφαλμάτων. Μπορείτε να το κάνετε αυτό χρησιμοποιώντας την ακόλουθη εντολή, αντικαθιστώντας την άκρη.Exe με τη διαδρομή προς την άκρη ή το χρωμιωμένο δυαδικό:
άκρη.exe--remote-debugging-port = 9222-Uuser-data-dir = remote-debug-προφίλ
Η ρύθμιση της θύρας-remote-debugging λέει στο πρόγραμμα περιήγησης να ακούσει το λιμάνι για μια σύνδεση εντοπισμού σφαλμάτων. Ο καθορισμός ενός ξεχωριστού-χρήστη-data-dir αναγκάζει μια νέα παρουσία του προγράμματος περιήγησης να ανοίξει. Εάν δεν δοθεί αυτή η σημαία, τότε η εντολή θα ανοίξει ένα νέο παράθυρο οποιουδήποτε προγράμματος περιήγησης και δεν θα εισαγάγετε τη λειτουργία εντοπισμού σφαλμάτων.
Στη συνέχεια, προσθέστε μια νέα ενότητα στο VSCODE/LAUNGE.αρχείο JSON όπως παρακάτω:
"εκδοχή": "0.2.0 ", "Διαμορφώσεις": [ "τύπος": "Msedge", "αίτηση": "συνδέω", "όνομα": "Συνδέστε στο πρόγραμμα περιήγησης", "Λιμάνι": 9222 > ] >
Τώρα, μπορείτε να πατήσετε F5 ή το Αρχή κουμπί στο Εκτέλεση και εντοπισμός σφαλμάτων Προβολή για να επισυνάψετε στο τρέχον πρόγραμμα περιήγησης. Μπορείτε ακόμη να προσθέσετε μια ιδιοκτησία κεντρικού υπολογιστή για να εντοπίσει ένα πρόγραμμα περιήγησης σε διαφορετικό μηχάνημα.
Χαρακτηριστικά διαμόρφωσης εκκίνησης
Οι διαμορφώσεις εντοπισμού σφαλμάτων αποθηκεύονται σε εκτόξευση.αρχείο json που βρίσκεται στο χώρο εργασίας σας .φάκελος VSCODE. Μια εισαγωγή στη δημιουργία και τη χρήση αρχείων διαμόρφωσης εντοπισμού σφαλμάτων είναι στο γενικό άρθρο εντοπισμού σφαλμάτων. Μπορείτε είτε να “ξεκινήσετε” ένα πρόγραμμα περιήγησης με την αίτησή σας ή να “επισυνάψετε” σε ένα υπάρχον πρόγραμμα περιήγησης που ξεκινήσατε σε λειτουργία εντοπισμού σφαλμάτων.
Παρακάτω είναι μια αναφορά της κοινής εκτόξευσης.Τα χαρακτηριστικά JSON είναι ειδικά για το σφάλμα του προγράμματος περιήγησης. Μπορείτε να δείτε το πλήρες σύνολο επιλογών στην τεκμηρίωση των επιλογών VSCODE-JS-DEBUG.
- Webroot – ο ριζικός κατάλογος για τον πηγαίο κώδικα σας. Τις περισσότερες φορές, και από προεπιλογή, το Webroot είναι ο φάκελος εργασίας σας. Αυτή η επιλογή χρησιμοποιείται για ανάλυση sourcemap.
- Outfiles – Μια σειρά από πρότυπα σφαίρας για τον εντοπισμό αρχείων JavaScript που παράγονται. Δείτε την ενότητα σχετικά με τους χάρτες προέλευσης.
- SmartStep – Προσπαθήστε να προχωρήσετε αυτόματα στον πηγαίο κώδικα που δεν χαρτογραφεί τα αρχεία προέλευσης. Δείτε την ενότητα για το Smart Stepping.
- Skipfiles – αυτόματα παραλείψτε τα αρχεία που καλύπτονται από αυτά τα πρότυπα σφαίρας. Ανατρέξτε στην ενότητα σχετικά με την παράκαμψη του κωδικού μη ενδιαφέροντος.
- ίχνος – Ενεργοποίηση διαγνωστικής παραγωγής.
Αυτά τα χαρακτηριστικά είναι διαθέσιμα μόνο για διαμορφώσεις εκκίνησης του τύπου αιτήματος εκκίνησης:
- URL – Η διεύθυνση URL θα ανοίξει αυτόματα όταν ξεκινά το πρόγραμμα περιήγησης.
- RuntimeExecutable – είτε μια απόλυτη διαδρομή προς το εκτελέσιμο του προγράμματος περιήγησης για χρήση, είτε η έκδοση του προγράμματος περιήγησης για χρήση. Οι έγκυρες εκδόσεις περιλαμβάνουν σταθερές (προεπιλογή), καναρίνι, βήτα και dev .
- Runtimeargs – Προαιρετικά επιχειρήματα που ψηφίστηκαν κατά την εκκίνηση του προγράμματος περιήγησης.
Αυτά τα χαρακτηριστικά είναι διαθέσιμα μόνο για διαμορφώσεις εκτόξευσης του Τύπου Αίτησης:
- URL – Εάν δοθεί, ο κώδικας VS θα επισυνάψει σε μια καρτέλα με αυτήν τη διεύθυνση URL. Εάν δεν παρέχεται, θα επισυνάψει σε όλες τις καρτέλες του προγράμματος περιήγησης.
- θύρα – θύρα εντοπισμού σφαλμάτων για χρήση. Ανατρέξτε στην ενότητα σχετικά με τη σύνδεση στον κόμβο.JS.
- Διεύθυνση – Διεύθυνση TCP/IP της θύρας εντοπισμού σφαλμάτων. Ανατρέξτε στην ενότητα σχετικά με τη σύνδεση στα προγράμματα περιήγησης.
Επόμενα βήματα
- Σφάλμα εντοπισμού σφαλμάτων – Διαβάστε σχετικά με τις λειτουργίες Debugging General vs Code.
- Συνταγές εντοπισμού σφαλμάτων – Ρύθμιση εντοπισμού σφαλμάτων για την αγαπημένη σας πλατφόρμα.
Πώς να κατεβάσετε το Webroot σε φορητό υπολογιστή?
Υποθέτοντας ότι θα θέλατε συμβουλές για το πώς να κατεβάσετε το λογισμικό Webroot σε φορητό υπολογιστή:
1. Μεταβείτε στον ιστότοπο Webroot (https: // www.σφυρήλατο.com/).
2. Τοποθετήστε το δείκτη πάνω από το “Προϊόντα“Καρτέλα και επιλέξτε το προϊόν που θέλετε να κατεβάσετε.
3. Κάντε κλικ στο “Κατεβάστε“Κουμπί για το επιλεγμένο προϊόν.
4. Εκτελέστε το αρχείο που κατεβάστε για να εγκαταστήσετε το Webroot στον φορητό υπολογιστή σας.
Πώς μπορώ να εγκαταστήσω το νέο Webroot?
Πώς μπορώ να εγκαταστήσω το Webroot στο φορητό υπολογιστή μου χωρίς μονάδα CD?
Εάν ο φορητός υπολογιστής σας δεν διαθέτει μονάδα δίσκου CD, μπορείτε να εγκαταστήσετε το Webroot κατεβάζοντας το λογισμικό από τον ιστότοπο Webroot. Μόλις κατεβάσετε το λογισμικό, κάντε διπλό κλικ στο αρχείο για να ξεκινήσετε τη διαδικασία εγκατάστασης.
Είναι εύκολο να εγκατασταθεί το Webroot?
Ναι, το Webroot είναι εύκολο στην εγκατάσταση. Μπορείτε να βρείτε οδηγίες εγκατάστασης εδώ: https: // υποστήριξη.σφυρήλατο.com/article/how-do-i-install-webroot-on-my-computer
Πώς μπορώ να ενεργοποιήσω το Webroot στον νέο μου υπολογιστή?
Για να ενεργοποιήσετε το Webroot στον νέο σας υπολογιστή, θα πρέπει να ακολουθήσετε αυτά τα βήματα: 1. Μεταβείτε στον ιστότοπο Webroot και δημιουργήστε έναν λογαριασμό. 2. Λήψη και εγκατάσταση του λογισμικού Webroot στον νέο σας υπολογιστή. 3. Εισαγάγετε τον κωδικό ενεργοποίησής σας όταν σας ζητηθεί κατά τη διάρκεια της διαδικασίας εγκατάστασης. 4. Μόλις ολοκληρωθεί η εγκατάσταση, ο υπολογιστής σας θα προστατεύεται από το Webroot.
Πώς μπορώ να κατεβάσω την ασφάλεια Webroot?
Για να κατεβάσετε την Webroot Security, μπορείτε είτε να μεταβείτε στον ιστότοπο Webroot και να το κατεβάσετε από εκεί, είτε μπορείτε να χρησιμοποιήσετε έναν ιστότοπο τρίτου μέρους όπως το CNET ή το Softpedia. Μόλις κατεβάσετε το αρχείο, κάντε διπλό κλικ σε αυτό και ακολουθήστε τις υποδείξεις για να το εγκαταστήσετε.
Πρέπει να ανανεώσετε το Webroot κάθε χρόνο?
Ναι, πρέπει να ανανεώσετε τη συνδρομή σας στο Webroot κάθε χρόνο για να συνεχίσετε να χρησιμοποιείτε την υπηρεσία.
Πώς μπορώ να ξέρω αν έχει εγκατασταθεί το Webroot?
Εάν δεν είστε σίγουροι εάν το Webroot είναι εγκατεστημένο στον υπολογιστή σας, μπορείτε να ελέγξετε για την παρουσία του φακέλου Webroot στο φάκελο προγραμμάτων στον υπολογιστή σας. Εάν ο φάκελος είναι παρών, τότε το Webroot είναι πιθανό να εγκατασταθεί. Μπορείτε επίσης να ελέγξετε για την παρουσία του εικονιδίου Webroot στο δίσκο του συστήματος στην κάτω δεξιά γωνία της οθόνης σας. Εάν υπάρχει το εικονίδιο, τότε το Webroot τρέχει και προστατεύει τον υπολογιστή σας.
Πώς μπορώ να κατεβάσω το λογισμικό εάν ο φορητός υπολογιστής μου δεν’να έχεις έναν αναγνώστη δίσκου?
Εάν ο φορητός υπολογιστής σας δεν διαθέτει αναγνώστη δίσκου, μπορείτε να κατεβάσετε το λογισμικό επισκέπτοντας τον ιστότοπο του λογισμικού που θέλετε να κατεβάσετε. Μόλις βρίσκεστε στον ιστότοπο, αναζητήστε ένα “Κατεβάστε” ή “Λήψεις” Ενότητα. Στην ενότητα Λήψεις, θα πρέπει να βρείτε έναν σύνδεσμο για να κατεβάσετε το λογισμικό. Κάντε κλικ στο σύνδεσμο και ακολουθήστε τις οδηγίες στην οθόνη για να κατεβάσετε το λογισμικό.
Έχει πειραχθεί ο Webroot?
Δεν υπάρχει καμία ένδειξη ότι ο Webroot έχει πειραχθεί. Ωστόσο, είναι πάντα σημαντικό να είστε προσεκτικοί και να λάβετε μέτρα για την προστασία των ηλεκτρονικών λογαριασμών σας. Ακολουθούν μερικές συμβουλές: -σθειμένες ισχυροί, μοναδικοί κωδικοί πρόσβασης για όλους τους λογαριασμούς σας στο διαδίκτυο
-Ενεργοποιήστε τον έλεγχο ταυτότητας δύο παραγόντων όποτε είναι δυνατόν
-Αποφύγετε να κάνετε κλικ σε συνδέσμους ή να ανοίγετε συνημμένα από άγνωστες πηγές
-Διατηρήστε το λογισμικό και το λειτουργικό σας σύστημα ενημερωμένο
-Εκτελέστε μια αξιόπιστη λύση ασφαλείας στις συσκευές σας
Πώς μπορώ να βάλω το Webroot στο νέο μου φορητό υπολογιστή?
Μπορείτε να βάλετε το Webroot στο νέο σας φορητό υπολογιστή ακολουθώντας αυτά τα βήματα:
1. Μεταβείτε στον ιστότοπο Webroot και κατεβάστε το λογισμικό Webroot Secureanywhere.
2. Ακολουθήστε τις οδηγίες για την εγκατάσταση του λογισμικού στο νέο σας φορητό υπολογιστή.
3. Μόλις εγκατασταθεί το λογισμικό, ανοίξτε την εφαρμογή Webroot Secureanywhere και κάντε κλικ στο “Σάρωση“Κουμπί για να σαρώσετε το νέο σας φορητό υπολογιστή για κακόβουλο λογισμικό.
Πού βρίσκω το webroot μου?
Εάν έχετε λογαριασμό Webroot, μπορείτε να συνδεθείτε και να κατεβάσετε το λογισμικό σας από εκεί. Αν δεν είσαι’να έχετε λογαριασμό, μπορείτε να δημιουργήσετε ένα στον ιστότοπο Webroot. Μόλις έχετε τον λογαριασμό σας, μπορείτε να κατεβάσετε το λογισμικό και να το εγκαταστήσετε στον υπολογιστή σας.
Πώς μπορώ να βάλω το webroot στην επιφάνεια εργασίας μου?
Υπάρχουν μερικοί διαφορετικοί τρόποι για να τοποθετήσετε το Webroot στην επιφάνεια εργασίας σας, ανάλογα με τις ανάγκες σας. Ένας τρόπος είναι να κατεβάσετε το πρόγραμμα Webroot Secureanywhere στον υπολογιστή σας. Αυτό μπορεί να γίνει με την επίσκεψη στον ιστότοπο Webroot και κάνοντας κλικ στο “Κατεβάστε“κουμπί. Μόλις κατεβάσετε το πρόγραμμα, μπορείτε να ακολουθήσετε τις υποδείξεις για να το εγκαταστήσετε στην επιφάνεια εργασίας σας. Ένας άλλος τρόπος για να βάλετε το Webroot στην επιφάνεια εργασίας σας είναι να αγοράσετε ένα προϊόν ασφαλείας Webroot που περιλαμβάνει το πρόγραμμα Webroot Secureanywhere. Αυτό μπορεί να γίνει με την επίσκεψη στον ιστότοπο Webroot και την επιλογή του προϊόντος ασφαλείας που θέλετε να αγοράσετε. Μόλις αγοράσετε το προϊόν, μπορείτε να ακολουθήσετε τις υποδείξεις για να εγκαταστήσετε το πρόγραμμα Webroot Secureanywhere στην επιφάνεια εργασίας σας. Εάν χρειάζεστε περαιτέρω βοήθεια για την τοποθέτηση του Webroot στην επιφάνεια εργασίας σας, μπορείτε να επικοινωνήσετε με την υποστήριξη πελατών Webroot για βοήθεια.
Πώς μπορώ να εγκαταστήσω το Webroot στο Chrome?
Το Webroot μπορεί να εγκατασταθεί στο Chrome ακολουθώντας αυτά τα βήματα: 1. Κατεβάστε το πρόγραμμα εγκατάστασης Webroot από τον παρακάτω σύνδεσμο: 2. Εκτελέστε το πρόγραμμα εγκατάστασης και ακολουθήστε τις υποδείξεις για να ολοκληρώσετε την εγκατάσταση. 3. Μόλις εγκατασταθεί, ανοίξτε το Chrome και κάντε κλικ στο εικονίδιο Webroot στην επάνω δεξιά γωνία. 4. Κάντε κλικ “Σάρωση τώρα“Για να σαρώσετε τον υπολογιστή σας για κακόβουλο λογισμικό.