Comments (7)
Hi @YannickMG
Thanks for your thorough issue report.
WSL is certainly a platform I had yet to test on.
The symptoms you’ve given me suggest that the extension fails as the Indexer process starts to initialise by locating the package.json file.
You’ve definitely taken all sensible steps and I appreciate you trying to create a log file. The log file would have been created in the root of your project as 'rename-angular-component-debug-log.txt'. But if it’s identifying the project file root when inside WSL that is the problem - as is likely from the symptom above, then it won’t have been able to create the file in the right place.
I’ll get onto this shortly.
from rename-angular-component.
Hi @tomwhite007 got same issue. Really hope you can fix it soon!
from rename-angular-component.
Hi @DuckPluck
I'm intent on getting this fixed in the next update.
from rename-angular-component.
Hi @YannickMG and @DuckPluck
I have run some tests, and can confirm I know what's required to upgrade the process to work on WSL. The work is not trivial, so you can watch this PR for progress: Feat/use vscode workspace fs #31 .
from rename-angular-component.
Thanks for the update. I would've thought that VS code would offer some standard API it also uses when dealing with remote environments, since it's a feature they advertise so much.
from rename-angular-component.
Hello @YannickMG and @DuckPluck
I put some proper time into the conversion to using vscode.workspace.fs
api this week. To my horror, I've discovered the refactor which uses a reduced set of fs
commands slows the extension processes down by more than 10 times. So slow that I'd lose most of my existing users.
It is with regret that I'm going to have to say, I can't support WSL.
My apologies guys, you'll have to open your project on the Windows FS side to use the extension. It's not often I say no, but my hand is forced, sorry.
from rename-angular-component.
No worries, thanks for looking into it.
from rename-angular-component.
Related Issues (20)
- Link to the vscode Plugin? HOT 1
- Add support for route-guards HOT 1
- Add support for multi-level and wildcard exports
- Release info in repo homepage HOT 2
- Rename component selectors inside test files HOT 1
- Rename Directive doesn't rename Input identifier when it is the same as the selector.
- Add renamer process for Angular modules
- Naming Convention Problem HOT 11
- Rename service class names inside test files
- [Feature request] Delete component HOT 3
- Publish extension to https://open-vsx.org/ HOT 1
- Enable Use Over Remote Development HOT 3
- I don't see the option to rename when Right Clicking the file or folder, and when doing it manually always get an error HOT 1
- Add option for template renaming, component renaming or file renaming HOT 1
- Publish `Rename Angular Component` to Open VSX HOT 1
- Not all references to the component were updated HOT 1
- styleUrl to .css file is not renamed HOT 3
- Feature doesn’t work when used in WSL under Windows HOT 1
- Feature request: Limit rename selector in templates to VSCode's current workspace multi-folder root
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rename-angular-component.