VMware下Linux和macOS安装VSCode一些总结

本文介绍VMware下Linux和macOS安装VSCode的一些内容,包括VSCode编译器显示中文以及安装.NET环境和Python环境。

VSCode下载地址:Download Visual Studio Code - Mac, Linux, Windows

一.Linux系统下

1.安装中文包

  1. 按 Ctrl + Shift + P 打开命令面板。
  2. 输入并选择 "Configure Display Language"。
  3. 选择 "中文 (简体)" 语言包进行安装。
  4. 安装完成后,VSCode 会提示你重新加载以应用语言更改。
  5. 重启VSCode。

2.让VSCode支持.NET

  1.首先,确保你安装了 .NET SDK。可以通过以下命令进行安装:

  • 打开终端 (Terminal)
  • 运行以下命令安装 .NET SDK:

 brew install --cask dotnet-sdk

 或者,你也可以直接从 微软官网 下载并安装 .NET SDK。 

 2. 安装 C# 扩展

     1.打开 VSCode。

     2.按下 Ctrl + Shift + X 打开扩展视图。

     3.在扩展市场中搜索 "C#",选择由 Microsoft 提供的 C# 扩展(它通常是第一个搜索结果)。

注:VSCode默认安装路径为:/usr/share/code 和 /usr/bin/code(可执行文件)

3.让VSCode支持Python

1.确定是否安装了Python

首先,确保你的系统上已经安装了 Python。你可以通过以下命令检查是否安装了 Python:

python --version

python3 --version

如果没有安装 Python,请从 Python 官方网站 下载并安装适合你操作系统的版本。

2. 安装 Python 扩展

  1. 打开 VSCode。
  2. 按下 Ctrl + Shift + X 打开扩展视图。
  3. 在扩展市场中搜索 "Python",选择由 Microsoft 提供的 Python 扩展(通常是第一个搜索结果)。
  4. 点击 安装。

3. 配置 Python 解释器

VSCode 需要知道使用哪个 Python 解释器。你可以通过以下方式选择:

  1. 按 Ctrl + Shift + P 打开命令面板。
  2. 输入并选择 "Python: Select Interpreter"。
  3. 选择适合你的 Python 解释器(比如 python3)。

如果你有多个 Python 环境(如虚拟环境),可以选择特定的解释器。

二.macOS系统下:

1.安装中文包

1.按下快捷键 Cmd + Shift + P(或点击左下角从下拉菜单中选择 "命令面板..."(Command Palette)),打开命令面板。

2.. 安装中文语言包

在命令面板中输入 "Configure Display Language",然后选择 "配置显示语言" 选项。

3. 选择简体中文

在语言选择窗口中,选择 "简体中文"。如果你没有看到中文选项,VSCode 会提示你安装中文语言包。点击安装按钮,安装中文语言包。

4. 重启 VSCode

安装完成后,VSCode 会要求你重新加载窗口以应用语言更改。点击 "重载" 或 "Restart" 以完成语言切换。

2.让VSCode支持.NET

在 VSCode 中,你需要安装 C# 扩展以支持 .NET 开发。执行以下步骤:

  1. 打开 VSCode
  2. 转到扩展市场(左下角下拉中点击扩展,或使用快捷键 Cmd+Shift+X
  3. 搜索并安装 C# 扩展(由 Microsoft 提供)

3. 让VSCode支持Python

1. 安装 Python

首先,确保你已经安装了 Python。你可以通过以下步骤安装 Python:

  • 打开终端,运行以下命令来检查是否已安装 Python:
    python3 --version
  • 如果没有安装,使用以下命令通过 Homebrew 安装 Python:
    brew install python 或者,你也可以直接从 Python 官网 下载并安装。

2.安装 Python 扩展

在 VSCode 中,你需要安装 Python 扩展来支持 Python 开发:

  1. 打开 VSCode
  2. 转到扩展市场(左下角下拉中点击扩展,或使用快捷键 Cmd+Shift+X
  3. 搜索并安装 Python 扩展(由 Microsoft 提供)

3.. 配置 Python 解释器

  1. 打开 VSCode 后,点击左下角的 选择 Python 解释器 按钮,或使用快捷键 Cmd+Shift+P(或点击左下角从下拉菜单中选择 "命令面板..."(Command Palette)) 调出命令面板,输入并选择 Python: Select Interpreter。
  2. 在列表中选择你希望使用的 Python 解释器。如果你安装了多个 Python 版本,确保选择正确的版本(例如 python3)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/70263.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

消防救援营区管理2024年度回顾与分析

2024年,消防救援营区管理领域在挑战与机遇并存的环境中取得了显著进展。站在产业和行业的角度,对这一年的回顾具有重要意义。 营区设施管理方面,基础设施建设与维护工作成效显著。 老旧营房的修缮确保了消防员居住环境的安全舒适,…

趣解单词,实现快速记忆

英文单词 love,是“爱”的意思: love v./n.爱;喜欢;热爱;爱情;心爱的人 那什么是爱呢?love,首字母为l,是一根绳子,ve-通f,love通life&#xff0…

PostgreSQL拼接字符串的几种方法简单示例例子解析

代码示例: 在PostgreSQL中,拼接字符串可以使用多种方法,以下是一些常用的方法和示例: 使用 || 操作符 这是最简单直接的字符串拼接方式。 SELECT Hello || || World AS ConcatenatedString;结果: ConcatenatedStrin…

4 [危机13小时追踪一场GitHub投毒事件]

事件概要 自北京时间 2024.12.4 晚间6点起, GitHub 上不断出现“幽灵仓库”,仓库中没有任何代码,只有诱导性的病毒文件。当天,他们成为了 GitHub 上 star 增速最快的仓库。超过 180 个虚假僵尸账户正在传播病毒,等待不…

Android学习19 -- 手搓App

1 前言 之前工作中,很多时候要搞一个简单的app去验证底层功能,Android studio又过于重型,之前用gradle,被版本匹配和下载外网包折腾的堪称噩梦。所以搞app都只有找应用的同事帮忙。一直想知道一些简单的app怎么能手搓一下&#x…

深度学习 Pytorch 神经网络的学习

本节将从梯度下降法向外拓展,介绍更常用的优化算法,实现神经网络的学习和迭代。在本节课结束将完整实现一个神经网络训练的全流程。 对于像神经网络这样的复杂模型,可能会有数百个 w w w的存在,同时如果我们使用的是像交叉熵这样…

使用1panel给neo4j容器安装apoc插件

文章目录 下载apoc插件安装apoc插件重启容器并验证 APOC插件是 Awesome Procedures of Cypher 是Neo4j图数据库的扩展过程和函数库。 下载apoc插件 apoc插件下载界面,选择与neo4j兼容的apoc版本apoc与neo4j版本对应表 安装apoc插件 需要挂载容器中/var/lib/ne…

e2studio开发RA2E1(5)----GPIO输入检测

e2studio开发RA2E1.5--GPIO输入检测 概述视频教学样品申请硬件准备参考程序源码下载新建工程工程模板保存工程路径芯片配置工程模板选择时钟设置GPIO口配置按键口配置按键口&Led配置R_IOPORT_PortRead()函数原型R_IOPORT_PinRead()函数原型代码 概述 本篇文章主要介绍如何…

【漫话机器学习系列】070.汉明损失(Hamming Loss)

汉明损失(Hamming Loss) 汉明损失是多标签分类问题中的一种评价指标,用于衡量预测结果与实际标签之间的差异。它定义为预测错误的标签比例,即错误标签的个数占总标签数量的比值。 在多标签分类中,每个样本可以属于多…

洛谷网站: P3029 [USACO11NOV] Cow Lineup S 题解

题目传送门: P3029 [USACO11NOV] Cow Lineup S - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 前言: 这道题的核心问题是在一条直线上分布着不同品种的牛,要找出一个连续区间,使得这个区间内包含所有不同品种的牛,…

docker pull Error response from daemon问题

里面填写 里面解决方案就是挂代理。 以虚拟机为例,将宿主机配置端口设置,https/http端口设为7899 配置虚拟机的http代理: vim /etc/systemd/system/docker.service.d/http-proxy.conf里面填写,wq保存 [Service] Environment…

【Rust自学】17.2. 使用trait对象来存储不同值的类型

喜欢的话别忘了点赞、收藏加关注哦,对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 17.2.1. 需求 这篇文章以一个例子来介绍如何在Rust中使用trait对象来存储不同值的类型。 在第 8 章中,我们提到Vector的一个…

Windows:AList+RaiDrive挂载阿里云盘至本地磁盘

零、前言 电脑存储的文件多了,出现存储空间不够用的情况。又没前买新的硬盘或者笔记本电脑没有额外的插槽提供给新的硬盘。遇到这种情况,我想到可以使用网盘,但单纯的网盘又要上传下载,极其麻烦。看到WPS云盘可以直接挂载本地&…

Redis缓存穿透、击穿、雪崩介绍以及解决方案

一、缓存穿透 1.1 什么是缓存穿透? 指的是,外部进来的请求,查询一个不存在的数据。Redis中没有,数据库中也没有,这时候如果外部恶意大量请求,所有请求会直接查询数据库,导致数据库崩溃 1.2 解决…

2025 持续防范 GitHub 投毒,通过 Sharp4SuoExplorer 分析 Visual Studio 隐藏文件

在2024年底的网络安全事件中,某提权工具被发现植入后门,攻击者利用 .suo 文件作为隐蔽的攻击方式。由于 .suo 文件是 Visual Studio 项目的隐藏配置文件,通常不为安全研究人员所关注,因此为攻击者提供了潜在的攻击渠道。 初步调查…

【Windows7和Windows10下从零搭建Qt+Leaflet开发环境】

Windows7和Windows10下从零搭建QtLeaflet开发环境 本文开始编写于2025年1月27日星期一(农历:腊月二十八,苦逼的人,过年了还在忙工作)。 第一章 概述 整个开发环境搭建需要的资源: 操作系统 Windows7_x6…

mysql 学习7 DCL语句,用来管理数据库用户,控制数据库的访问权限

DCL data control language 数据控制语言: 用来管理数据库用户,控制数据库的访问权限 有两个功能: 一,用户管理的SQL 语句,添加用户,删除用户,修改用户 查询用户 在mysql 中,用户…

8-登录流程

在AppStartInitFinish_CreateLoginUI.初始化后,执行Login界面的初始化 登录面板逻辑:UILoginComponentSystem,针对组件UILoginComponent创建的System 登录面板逻辑:UILoginComponent 逻辑层: LoginHelper中的clientSenderComponent.LoginA…

【远程控制】安装虚拟显示器

todesk远程发现没显示器的机器有问题 电脑如果不外接一个显示器那么会默认为1024 768 分辨率需要安装虚拟显示器参考 竟然是一个隐私屏幕的解决方案。 虚拟显示器 Parsec-vdd 项目地址 Parsec-vdd 最大的优点是:支持 4K 高刷、可添加多个虚拟屏、 H-Cursor&#…

安全实验作业

一 拓扑图 二 要求 1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用共有IP 2、R3-R5-R6-R7为MGRE环境,R3为中心站点; 3、整个OSPF环境IP基于172.16.0.0/16划分; 4、所有设备均可访问R4的环回&#x…