# vscode地址:https://code.visualstudio.com/Download
# vscode版本:code_1.87.2-1709912201_amd64.deb
# python地址:https://www.python.org/ftp/
# python版本:Python-3.13.0a5.tgz
# 复制vscode到安装路径
# sudo cp /mnt/hgfs/VMshare/code_1.87.2-1709912201_amd64.deb /setup/vscode/.
# 该步忽略,直接从共享文件下安装
# 安装vscode
sudo dpkg -i /mnt/hgfs/VMshare/code_1.87.2-1709912201_amd64.deb
# 运行vscode
# 普通用户任意路径输入:code
code
# 默认root不能运行code,配置root可运行code
su root
code
# 会报错
# 在root用户下修改.bashrc
su root
cd /root
# 查看是否有“.bashrc”
ls
# 使用以下命令打开“.bashrc”文件
# sudo gedit .bashrc
vim .bashrc
# 在“.bashrc”文件后面加入如下内容
# root can run code ; add 2024-03-24;
alias code='/usr/share/code/code . --no-sandbox --unity-launch'
# 使新的配置生效
source ~/.bashrc
# [root@localhost ~]# source ~/.bashrc #再次启动
# 测试root启动code
code
# 重启查看
reboot
# 配置环境
# g++配置
# 打开终端分别输入以下命令安装vim和g++
sudo apt-get install vim
sudo apt install g++
g++ --version
# 汉化
# ctrl+shift+X,Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
# 安装,完成后重启软件
code
# 安装拓展C/C++
# ctrl+shift+X,C/C++ IntelliSense, debugging, and code browsing.
# 安装
# 创建项目文件夹 /home/hutu/code/c
# 创建C++的hello world
mkdir -p /home/hutu/code/c
# vscode打开code文件夹,新建hellovscode.cpp文件
# 输入程序
#include<iostream>
using namespace std;
int main()
{
cout <<"hello vscode"<<endl;
system("pause");
return 0;
}
# 选择并运行,“非调试模式运行”,g++11环境
cd /home/hutu/code/c
./hellovscode
# 出现 hello vscode
# 安装一款AI自动补全插件,ctrl+shift+X,TabNine
# Tabnine: AI Autocomplete & Chat for Javascript, Python, Typescript, PHP, Go, Java
# DeviceTree 设备树语法插件
# DeviceTree Language Support for Visual Studio Code
# compareit,比较插件,可以用于比较两个文件的差异
# vscode-icons,vscode图标插件,主要是资源管理器下各个文件夹的图标
# GBKtoUTF8,将GBK转UTF8
# one dark pro ,vscode的主题
# Rainbow Brackets,彩虹花括号,有助于阅读代码
# Include Autocomplete,自动头文件包含
# Code Runner 代码运行
# C/C++ Advanced Lint C/C++静态检测
# C/C++ Snippets C/C++重用代码块
# 细节四:代码颜色
# 我的vscode代码是黑白的,不是那种五颜六色的,黑白看着太费劲了,是应该设置颜色主题
# 文件->首选项->颜色主题->选浅色+,不要选浅色!!!代码就恢复五颜六色了