vscode远程连接服务器并根据项目配置setting.json

该文章已生成可运行项目,

vscode连接好远程服务器,打开项目文件,按下快捷键:Ctrl+Shift+P

在这里插入图片描述

搜索setting.json

这边可以看到不同范围的setting.json,这边以文件夹(项目)为单位,即在打开的文件夹内创建setting.json,选择第一个“打开工作区设置(JSON)”。
在这里插入图片描述
然后你的文件目录下,就会多一个.vscode/setting.json的文件,相关配置可以写在那里面。
在这里插入图片描述

样例1:vscode里面的关键词,没办法通过Ctrl+右键跳转

分析:大概率是vscode没有索引到python所处的环境,可以在setting.json中敲入下面代码;

{
	// 需要被诊断的文件的路径信息
	"python.analysis.include": [
		"python环境路径1",
        "python环境路径2",
        ...
	],
}

如下图,我把python环境的路径和项目路径,都放入了"python.analysis.include"里面,这样vscode就可以跳转两个路径下的定义好的函数了。
在这里插入图片描述

== 其他打开setting.json的方法,以及setting.json可以配置哪些功能,可以参考博客:如何打开并且配置vscode的setting.json文件 ==

本文章已经生成可运行项目
### 使用VSCode 1.97.1 进行远程连接至Linux系统 对于希望利用Visual Studio Code (VSCode) 版本1.97.1实现向Linux系统的远程开发环境配置,用户需遵循一系列特定设置流程来确保成功建立连接[^1]。 #### 安装必要的扩展 为了支持远程开发功能,在本地计算机上的VSCode环境中安装Remote - SSH扩展是必需的操作。通过打开VSCode的市场(Extensions视图),搜索安装由微软官方提供的“Remote - SSH”插件完成此过程。 #### 配置SSH密钥认证 确保目标Linux服务器已启用SSH服务,允许来自客户端机器的安全shell协议通信。创建一对公私钥用于无密码登录验证;这通常涉及执行`ssh-keygen`命令生成密钥对文件,随后将公钥添加到Linux主机~/.ssh/authorized_keys路径下以便识别授权访问请求。 #### 编辑VSCode中的settings.json 编辑VSCode全局或工作区级别的setting.json文档加入如下所示片段以定义默认使用的用户名以及待连接的目标地址: ```json { "remote.SSH.defaultConfig": { "host": "your.linux.server.ip", "username": "your_username" } } ``` #### 发起远程会话 借助于左侧活动栏里的专用图标启动新的SSH连接对话框输入完整的主机名或者IP地址连同端口号(如果不同于标准22),之后按下回车键等待身份验证完成后即可加载对应的远端文件夹进入IDE界面内操作。 #### 测试网络可达性和开放端口状态 考虑到防火墙策略可能阻挡外部尝试接入某些指定范围内的TCP/IP通道情况的发生频率较高,建议事先采用telnet工具测试目的端口能否正常响应握手信号从而确认是否存在此类阻碍因素影响最终的成功部署效果[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值