vscode
romote ssh配置
在json配置文件中配置远程平台系统类型
1 | { |
将公钥文件id_rsa.pub传到远程服务器的authorized_keys文件中,在.ssh/config里配置密钥信息
1 | Host AWS |
通过跳板机连接服务器
有时候我们需要跳板机来连接服务器,也即先连接一台跳板机服务器,然后通过这台跳板机所在的内网再次跳转到目标服务器。最简单的做法就是按上述方法连接到跳板机,然后在跳板机的终端用ssh
指令跳转到目标服务器,但这样跳转后,我们无法在VScode中打开服务器的文件目录,操作起来很不方便。我们可以把config的设置改成如下,就可以通过c00跳板机跳转到c01了:
1 | Host c00 |
openssh的安装路径因人而异(C:\Windows\System32\OpenSSH\ssh.exe)
SFTP配置
sftp.json
1 | { |
快捷键
函数定义查看
1 | 跳转: |
左右括号之间跳转
ctrl + shift + \
questions
无法在这个大型工作区中监视文件更改
原因:工作区很大并且文件很多,导致VS Code文件观察程序的句柄达到上限。
解决:
1 | 1、使用以下命令查看当前限制: |
wsl,Ubuntu,E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/
解决:
1 | sudo rm -rf /etc/apt/apt.conf.d/20snapd.conf |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 bq's notes!