| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 离线安装vscode -> 正文阅读 |
|
[开发工具]离线安装vscode |
离线安装vscode(server)及环境(c/c++)Author:onceday date:2022年7月18日 文章目录1.所需软件
2.安装虚拟机下载好ubuntu22.04 镜像以后,按需求配置,如,硬盘50G,内存3-4G,显存64Mb以上。 其他按以下博文安装即可:VirtualBox安装Ubuntu Linux系统,详细教程 绑定root密码: ubuntu系统装完的默认密码是随机产生。可由以下方法修改。
然后输入当前用户的密码,如果对了。则根据提示输入新的密码即可。 新的密码也是root的密码。 然后使用 开启VirtualBox增强功能,提供复制粘贴、共享文件夹、拖放等功能 如果设备->安装增强功能这个启动失败,手动运行 2.1 网络配置方案参考博文:VirtualBox虚拟机配置双网卡同时链接内外网 配置双网卡:
2.2 ubuntu 换清华镜像源选择对的Ubuntu版本。 ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 该文件需要root权限操作! 1.进入
2.备份
3.删除原文件
4.新建文件,并且复制上面内容,然后退出保存。
5.然后使用以下命令更新一下。
3.安装VScode及插件市场链接:https://marketplace.visualstudio.com/vscode 选择下载合适的版本,**需要注意有的插件有平台差异,因此需要下载不同的平台版本用于安装。**利用外网云PC下载。 推荐插件: 这里面,C/C++ IntelliSense在不同的系统架构上有区别。需要特别注意。 本地安装: 4.配置sshubuntu22.04默认没有开启ssh服务,所以需要首先开启相关的服务。 1.在此之前需要更新源列表,以下需要管理员权限:
2.安装openssh-server
3.启动ssh服务
4.在
5.在本地(如windows)生成公私钥匙 默认配置
自定义配置,后面填自己的邮箱。
在C:/用户/具体用户目录/.ssh/id_rsa.pub里面即是公钥。 把公钥复制到远程虚拟机的 是文件的内容复制,authorized_keys是一个文件,而非文件夹。 完成以上内容足以远程ssh登入,可以写代码,调试,传文件了。 5.离线安装vscode-server1.获取本地版本的commit_id(help -> about ->commit)
这个数字代表了后续的路径名。 2.下载对应的vscode-server(这里ubuntu22.04是64位linux)
3.上传下载的vscode-server-linux-x64.tar.gz文件到 4.进入
这个代表解压并去掉外面一层目录,该步骤非常重要!最终目录路径如下才对.
5.完成以上步骤,使用本地vscode SSH连接虚拟机即可。虚拟机ip可通过以下命令查询:
6.离线安装vscode-server插件和vscode安装插件一样,离线下载,然后通过本地安装,大部分插件是通用的。如果安装后显示存在问题,那么很有可能是版本不对,市场重下对应版本。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 23:01:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |