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 post
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 post
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 post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.