Jump to content



VS Code is unable to watch file changes


Recommended Posts

Παιδες με εχει σκασει αυτο το ξαφνικο error μαλλον εκνευριστηκα και δεν μπορω να δω τι φταιει.

Κανω clone απο το repo και ως συνηθως βαζω στο settings.json του εκαστοτε workspace του VS τα ακολουθα:

"files.exclude": {
        "**/*.log": true,
        "**/*.html": true,
        "**/.git": true,
        "**/.venv": true,
        "**/.envrc": true,
        "**/*.pyc": true,
        "**/__pycache__": true,
    },
    
    "files.watcherExclude": {
        "**/.git": true
      }

και το error "Visual Studio Code is unable to watch for file changes in this large workspace" παραμενει.

Τι του φταιει και δεν το βλεπω; Το προτζεκτ εχει 2-3 φακελους με 2-3 .py αρχεια περα απο τον απαραιτητο .git

Καμια ιδεα; Κανω μερικα μενσιο ενδεικτικα αλλα μη φοβαστε αν χρειαστει θα φερω και τον seafalco στο τελος!

@Rusty_Cookie @gdp77 @Simon

 

Ευχαριστω!

Link to comment
Share on other sites

πριν 3 ώρες, το μέλος Seek & Find έγραψε:

Linux. Ξεχασα να το γραψω..

Μάλλον τελείωσανε τα file watches:

 

Δώσε σε κονσόλα για να δεις τι έχει το σύστημα τώρα:

# sysctl fs.inotify

Κοίτα πόσα χρησιμοποιείς τώρα

# lsof | grep inotify | wc -l

Και αύξυσέ τα:

# sysctl -n -w fs.inotify.max_user_watches=<new-number>

 

Αν θες να μείνουν μετά απο restart βάλτα στο αρχείο:

/etc/sysctl.conf

 

Και με one-liner:

echo fs.inotify.max_user_watches=524288 | sudo tee /etc/sysctl.d/40-max-user-watches.conf && sudo sysctl --system

 

Disclaimer: Έχω Archlinux, δεν ξέρω αν σε ubuntu-like έχει /etc/sysctl.d ή όχι. :)

  • Like 3
Link to comment
Share on other sites

πριν 15 ώρες, το μέλος Inglor έγραψε:

echo fs.inotify.max_user_watches=524288 | sudo tee /etc/sysctl.conf && sudo sysctl -p

 

Σε ευχαριστω πολυ δουλεψε. Εκανα εντιτ την εντολη και για ubuntu μηπως το χρειαστει καποιος.

Σ'ωραιος! :)

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.