I use VSCode for any project under 50 files or so, after that I bring out the big guns, IntelliJ. Webstorm for web or more specific ones like Idea.
For Go I use Goland full time.
To keep things automated and simple I use Docker for all the project dependencies that were poluting my system in the past, example: databases, UI admins for them, kafka, zookeper and so on.
I write the docker commands in bash files so I dont forget and commit them.
I avoid personalizing the tools and env, because I want to be able to code from more computers and environments. Only aliases I use are from the bash-it framework.
Coding from different computers and environments.
Well its even easier with Vim and such.
Just ssh into your own computer. That's it. No need to install anything on the other machine, be it Windows, Linux or MacOS. You can ssh into your shell and use Vim from there.
That's what I do at least.
Have a separate folder for all the git cloning so I dont spam my system with files, but so far SSH has be a life-saver for my day-to-day movement. Anywhere I go - pull up a bash, ssh into my ip, and that's it.
That is too limiting for me sorry. I work for different companies, projects and environments.
Working trough SSH is like using a shared hosting, prune to errors, good for small projects and so unsecure (your PC has all the private info and data of all your clients/employers).
Also I do not take Vim into serious, is good when typing books or editing configs but thats about it. As a professional developer I need a proper IDE.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I use VSCode for any project under 50 files or so, after that I bring out the big guns, IntelliJ. Webstorm for web or more specific ones like Idea.
For Go I use Goland full time.
To keep things automated and simple I use Docker for all the project dependencies that were poluting my system in the past, example: databases, UI admins for them, kafka, zookeper and so on.
I write the docker commands in bash files so I dont forget and commit them.
I avoid personalizing the tools and env, because I want to be able to code from more computers and environments. Only aliases I use are from the bash-it framework.
I should really see if docker could solve some of my problems.
Coding from different computers and environments.
Well its even easier with Vim and such.
Just ssh into your own computer. That's it. No need to install anything on the other machine, be it Windows, Linux or MacOS. You can ssh into your shell and use Vim from there.
That's what I do at least.
Have a separate folder for all the git cloning so I dont spam my system with files, but so far SSH has be a life-saver for my day-to-day movement. Anywhere I go - pull up a bash, ssh into my ip, and that's it.
That is too limiting for me sorry. I work for different companies, projects and environments.
Working trough SSH is like using a shared hosting, prune to errors, good for small projects and so unsecure (your PC has all the private info and data of all your clients/employers).
Also I do not take Vim into serious, is good when typing books or editing configs but thats about it. As a professional developer I need a proper IDE.