统信UOS中使用Vscode编程

写在前面:统信UOS其实就是套壳的Linux系统,所以有问题如果搜不到解决方法,可以参考Linux下的解决方法。

1.环境配置

Vscode : 1.85.0

Vscode就直接下载安装就行,然后安装插件:Volar、中文汉化包

node:18.16.1

在内网就直接下载安装包然后解压就行,我们这不用安装,直接解压

npm:9.5.1

vue:在项目中输入 npm install,他会自己安装好Vue

2. GIT拉项目

参考链接:UOS/Linux系统使用git添加码云的密钥_绛洞花主敏明-腾讯云开发者社区

安装git

反正也是直接装,然后打开终端,输入命令 git --version 检查一下,我装的是 2.20.1

配置git

(1)本地的git配置用户账号和邮箱

git config --global user.name "xx"
git config --global user.email "xx@gmail.com"

(2)生成SSH密钥过程

使用git 

1.拉代码

创建仓库

  • 初始化本地仓库:若要在一个新目录中创建一个Git仓库,可进入该目录,然后使用git init命令将该目录转换为一个Git仓库,并开始进行版本控制。例如:
    mkdir my_project 
    cd my_project 
    git init 

    执行完git init后,会在项目的根目录下生成一个隐藏的.git文件夹,用来记录本地所有的Git操作,可以通过ls -al命令来查看git使用参考链接

  • 克隆远程仓库:使用git clone命令将一个Git仓库从远端服务器复制到本地电脑上。例如:
    git clone https://github.com/username/repository.git  

提交代码

注意:统信UOS没有git bash ,就直接在终端 cd 到文件,然后直接用git命令就好 

3.Vscode编程

【某些流程仅针对我的内网项目】

(1)在命令行输入 npm install ,安装一下项目的node_modules

(2)命令行输入 npm run dev

此时出现第一个错误:

Error: ENOSPC: System limit for number of file watchers reached

参考链接:【无标题】linux运行项目报错_解决system limit for number of file watchers reached-CSDN博客

报错是因为Linux系统的限制。解决方案:

1. 在电脑中打开终端,输入

vim /etc/sysctl.conf

2.输入i ,进入修改模式

3.在最末尾加入:

fs.inotify.max_user_watches=524288

4.输入  :wq,关闭终端

5.重新打开终端,输入 

sysctl -p

6. 重新执行 npm  run  dev

### 适合UOS操作系的Visual Studio替代IDE编辑器 #### Visual Studio Code (VSCode) 对于希望在UOS操作系上寻找Visual Studio替代品的开发者而言,Visual Studio Code是一个非常合适的选择[^1]。这款轻量级但功能强大的源代码编辑器由微软开发并维护,支持多种编程语言,并通过插件扩展其功能。 安装Visual Studio Code的过程相对简单,在官方文档中有详细的指导说明。一旦完成安装,可以通过Marketplace获取各种扩展来增强Python或其他所需语言的支持能力。例如,为了构建Python项目环境,可以安装Python Extension Pack等工具包,这些都将极大地提高工作效率和编码体验。 ```bash sudo apt update sudo apt install software-properties-common wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' rm -f packages.microsoft.gpg sudo apt install apt-transport-https sudo apt update sudo apt install code # or code-insiders ``` #### Jetbrains系列IDE JetBrains旗下的多款集成开发环境同样可以在Linux平台上良好运行,包括但不限于PyCharm用于Python开发;CLion针对C/C++项目;IntelliJ IDEA面向Java应用等等。这类产品以其智能化特性著称——自动补全、重构建议等功能深受程序员喜爱。社区版通常免费提供给个人用户使用,而专业版本则需付费解锁更多高级特性和技术支持服务。 下载地址:<https://www.jetbrains.com/> 下载对应平台版本即可按照提示完成部署工作。 #### Eclipse IDE Eclipse是一款历史悠久且广泛应用的开源IDE,它不仅限于Java项目的创建与管理,借助丰富的插件生态系几乎能够满足任何类型的软件工程需求。特别是CDT(C/C++) Development Tools),使得处理嵌入式系相关课题变得更为便捷高效。此外,还有PHPeclipse、PyDev(Python)等多种附加组件可供选择安装。 官方网站提供了详尽的操作指南帮助初次接触者快速入门:访问<http://www.eclipse.org/downloads> 获取最新稳定发行版链接后依照指示逐步执行下一步骤直至结束整个设置流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值