I’m migrating from Remix to VSC and thus learning about the terminal/cmd line (I’m running Ubuntu 20.04 in WSL2) but one thing has me a bit confused — that is, if I want to install Solidity (or anything else), how do I know into which directory it should go? In general, should I always be installing a program into the “home” directory? Or should I install into the root dir? Or should, for example in the case of Solidity, only install it into the folder/directory I’ve created to experiment/learn/test out building smart contracts?
Hello @novosel, VSC, it even has useful tools for solidity development- or any other IDEs are not developed enough as much as Remix. If your reason is about working in local folders instead online, let’s say for security concerns, so then there is a way to to do working at local folders even together with Remix. If this is your reason then you can evaluate using remixd package which helps you to keep your SOL files inhouse in any folder you’d like to choose and communicates remix.ethereum.org online IDE in the browser. So you can keep using remix.ethereum.org while your files are being saved and kept inside your local folders.
Check this out: https://github.com/ethereum/remix-project/tree/master/libs/remixd
There are a bit more details you’d like to be informed of about remixd, if this is the solution that gets you to an end you desired so let’s keep talking more of it.
Success!
Thanks Atlas, your information is good to know should I (or others) decide to remain using Remix.
In my case, however, I’ve shifted over to VSC for not only Solidity but other language management. I’m finding it to be a tool with much broader capabilities than Remix and so that’s why I’m using it.
Since the time I posted, I have come across replies elsewhere that have pointed me in the right direction and thus I’ll consider it resolved.