VSCode 安装及配置

VSCode 下载安装

  • 下载链接
  • 自定义安装到任意文件夹,可以不选中加入环境变量
  • 安装插件 Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code, Code Runner
  • 修改 Code Runner 配置
Code-runner配置
  • 自动缩进:
image-20211215152809985
  • 字体,行间距设置:选中 工作区-文本编辑器-字体,修改 setting.json,参数为 "editor.lineHeight": 1.6,"editor.fontSize": 16

C/C++ 配置
  • 安装 MinGW下载链接,下拉选择 x86_64_win32-seh,解压到任意文件夹

  • MinGW 添加到环境变量,D:\Mingw64\bin

  • 安装插件 C/C++, C/C++ Extension Pack,在 C/C++中配置默认编译器路径 D:\Mingw64\bin\g++.exe

    image-20220428123102882
  • 在目录下,创建 Hello World.cpp 文件

  • code runner 的话,可以直接运行,只是无法 F5 编译

  • 点击 运行和调试,选择 C++(GDB/LLDB),选择 g++.exe - 生成和调试活动文件,自动生成配置文件目录 .vscode

  • 运行程序即可,输出在 Terminal, 此时可以 Debug 调试

  • 尝试删除 .vscode 一样可以运行,应该是 code runner 的作用


Python 配置
  • 安装插件 Pyhton, Pylance
  • anaconda 加入环境变量,D:\anaconda3, D:\anaconda3\Scripts, D:\anaconda3\Library\bin
  • 添加解释器,由 Python 插件进入
image-20211215112104057
  • 添加路径,可以不用
  • 无法使用 conda, 在端口输入 conda init
  • 无法加载文件 C:\Users\caopengfei\Documents\WindowsPowerShell\profile.ps1,这是规则限制导致的,输入 get-ExecutionPolicy,显示 Restricted,输入 set-ExecutionPolicy RemoteSigned,选择 Y;或者使用 cmd 终端也行
  • 重新打开 PowerShell, 输入 conda config --set auto_activate_base false, 关闭默认打开 anaconda 环境

Markdown 配置
  • 安装插件 Markdown Preview Enhanced,其实啥都行,挑个好看的

Java 配置
  • 安装 Oracle JDK下载链接,下拉选择 Windowsx64 Compressed Archieve,解压到任意文件夹

  • JDK 添加到环境变量,D:\jdk-18.0.1\bin

    # 测试JDK是否安装成功 ,在终端查看版本信息
    java -version
    java version "18.0.1" 2022-04-19
    Java(TM) SE Runtime Environment (build 18.0.1+10-24)
    Java HotSpot(TM) 64-Bit Server VM (build 18.0.1+10-24, mixed mode, sharing)
    
  • 安装 Extension Pack for Java,共计6个插件

  • 命令面板 里输入 java,选择 Java: 创建 Java 项目,选择 No bulid tools

  • 选择 src - App.java, Run Code 运行 Hello, World! 代码,F5 调试代码


Remote-SSH 配置
  • 首先在服务器端安装 VSCode Server

  • 打开 VSCode,点击 帮助 - 关于 - 复制

    版本: 1.66.2 (user setup)
    提交: dfd34e8260c270da74b5c2d86d61aee4b6d56977
    日期: 2022-04-11T07:46:01.075Z
    Electron: 17.2.0
    Chromium: 98.0.4758.109
    Node.js: 16.13.0
    V8: 9.8.177.11-electron.0
    OS: Windows_NT x64 10.0.22000
    
  • 记录 Commit id: dfd34e8260c270da74b5c2d86d61aee4b6d56977

  • 使用 https://update.code.visualstudio.com/commit:dfd34e8260c270da74b5c2d86d61aee4b6d56977/server-linux-x64/stable 下载服务器端 VSCode Server 压缩包

    # 下载链接
    https://update.code.visualstudio.com/commit:commit_id/server-linux-x64/stable
    
  • 在个人文件夹根目录创建文件夹 ~/.vscode-server/bin,将压缩包上传至该文件夹,并解压缩

    mkdir -p ~/.vscode-server/bin
    cd ~/.vscode-server/bin
    tar -zxvf vscode-server-linux-x64.tar.gz
    
  • 将解压缩文件重命名为 Commit id,并创建名为 0 的文件

    mv vscode-server-linux-x64 dfd34e8260c270da74b5c2d86d61aee4b6d56977
    cd ~/.vscode-server/bin/dfd34e8260c270da74b5c2d86d61aee4b6d56977
    touch 0 # 不知道有啥用,或许可以删了
    
  • 安装插件 Remote - SSH

  • 点击左侧 远程连接图标,点击 SSH TARGETS 左侧 +,创建新的 SSH 连接

    ssh 账户名@服务器ip -p 端口号
    
  • 点击 C:\Users\username\.ssh\config 配置文件

    Host 别名
      HostName 服务器ip
      User 账户名
      Port 端口号
    
  • 点击左侧 远程连接 图标,选中之前创建的 SSH 连接,双击登录,首次登录可能需要选择服务器类型

  • 按照提示输入密码,即可完成连接

  • 点击左侧 资源管理器 图标,选择 打开文件夹 即可访问服务器上的文件,需要输入密码

  • 针对 python 文件出现的导入库文件失败的问题,需要在服务器上为 python 插件选择新的解释器

    import XXX # 报错
    
  • 选择 命令面板,输入 Python: Select Interpreter

  • 其他诸如 C++Java,也要为服务器插件设置新的 CompilerJDK

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值