安装 Remote Development
打开 VSCode,进入扩展市场(左侧栏的第五个图标),搜索并安装 Remote Development 插件包。这是一个包含 Remote – SSH、Remote – WSL 和 Remote – Containers 的扩展包。
配置 SSH 连接
1.确保你的本地计算机可以通过 SSH 连接到远程 Ubuntu 服务器,打开终端并生成 SSH 密钥(如果还没有的话):
1 | ssh-keygen -t rsa -b 4096 -C "your_email@example.com" |
2.将生成的公钥 (~/.ssh/id_rsa.pub) 添加到远程服务器的 ~/.ssh/authorized_keys 文件中。
1 | ssh-copy-id username@remote_host |
通过 VSCode 连接到远程服务器
- 打开 VSCode,然后按 Ctrl+Shift+P,输入 Remote-SSH: Connect to Host… 并选择。
- 在弹出的输入框中输入你远程服务器的 SSH 地址,例如:username@remote_host。
- 如果是第一次连接,VSCode 会要求你选择 SSH 密钥文件或输入密码进行身份验证。
- 连接成功后,VSCode 的窗口下方会显示 [SSH: remote_host],这意味着你已经成功连接到远程服务器。
odoo调试配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | { "version": "0.2.0", "configurations": [ { "name": "odoo16", "type": "python", "request": "launch", "program": "/opt/odoo16/odooing.online/odoo-bin", "console": "integratedTerminal", "python": "/opt/odoo16/odoo16_venv/bin/python3", "justMyCode": true, "args": [ "-c", "/opt/odoo16/odooing.online/odoo.conf", //"-i base", //"dev=xml",//Odoo中资源仅会生成一次。这种行为对于开发阶段来说相当头疼,因为这时会需要进行频繁的服务端重启。要解决这一问题,我们可以在命令行中使用dev=xml,这样会直接加载资源,就无需再重启服务了 ] } ] } |