Rider with Intellij/Webstorm

Answered

I've recently upgraded from my Intellij license to the All Products license, because I am moving into the C# world.

 

I have a project I would like to work on. This project is a single Git repo, with a /client and /server structure.  The Server is C# and has a .csproj file, the Client is a typical NodeJS with a package.json.   The .sln file is in the root of the Git repo. (above both /client and /server)

I'm an old hand at IDEA but not used to working with C# or Rider.  Rider doesn't work with NPM projects as well as IDEA/Webstorm, right?  How would people organize and/or create projects so that both of these IDEs can be open and not conflict with each other?

Thanks for any workflow hints.

Eric

0
2 comments
Avatar
Permanently deleted user

I'm guessing that creating a solution inside the server folder instead is the proper thing to do? 

0

Hi Eric,

Rider can work with npm projects just like WebStorm. The only thing you should do in Rider is adding `/client` folder to the solution:

1. Right-click on the solution in Solution Explorer

2. Add -> Attach Existing folder and select your `/client`

3. Click on the cog icon in Solution Explorer -> Show all files. You'll see that your `/client` folder is yellow, which means that WebStorm features are turned on for it.

Hope this helps.

0

Please sign in to leave a comment.