You keep the editor. Most modern editors have a mode where the interface runs on Windows and the actual work, the language server, the terminal, the file access, the extensions: runs inside the Linux environment.
What that gets you:
Files stay on the Linux filesystem, so everything is fast.
The editor looks and behaves exactly as it does now.
The integrated terminal is a Linux shell in the right place, so you stop switching windows.
Language servers and formatters run against the Linux environment, which also fixes a whole category of subtle problems where the tooling saw different paths or a different runtime version from the one actually executing.
Setup is usually installing one extension and opening the folder from inside the Linux environment rather than through the mounted path.
One thing to watch while migrating: do not copy the project across the mount and keep working on the copy. Move it, verify, and delete the old location, or you will end up editing one and building the other, which is a confusing hour.
And if some tool genuinely must run on Windows against those files, keep that specific thing on the Windows side rather than compromising the whole project's location for it.