First of all, it's all about maximizing the productivity as a c++ programmer. My regular work is to use Windows ssh client such as xshell
to log in to remote linux machine via ssh and do many linux work there. Imagine I want to set up a big C++ project, and now I'm faced with a trouble.
Here I want to exclude some options such as samba
, configuring many plugins for vim, or just buy a Mac. And if I write in Windows, it's undesirable to copy the whole contents to remote machine every time syncing with it.
Any ways or tools to make this process easier and productive ?
Here are some options:
vncserver
for that). Warning: If you're using VNC, be aware that the standard VNC implementation doesn't provide encrypted connection. So you should use something like ssh tunnel (with putty, or similar) from Windows to Linux, then tunnel your VNC connection through it.
Here is how I work in this situation:
commit
your changes and git push
git pull
& build ( make
?) I just use VirtualBox:
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.