莱莱 发表于 2024-8-22 08:44:56

鸿蒙环境准备windows篇(一)git python nodejs vscode

1.2 鸿蒙环境准备windows篇

1.2.1 Git

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。在windows下安装git,方便管理我们的代码。
下载地址:
Git - Downloading Package
选择64位版本下载并安装。
https://i-blog.csdnimg.cn/blog_migrate/2606708c092b47a288994b6d7338d001.png
安装过程

https://i-blog.csdnimg.cn/blog_migrate/d21f5928592fb7cb879f7c62fbe1d340.png
https://i-blog.csdnimg.cn/blog_migrate/e3a28bc03279fc8f50ce20811309d517.png
https://i-blog.csdnimg.cn/blog_migrate/db6c5924d37255223280f715ee57c870.png
https://i-blog.csdnimg.cn/blog_migrate/b001f2bb1eb9067d794be84cdd531d67.png
https://i-blog.csdnimg.cn/blog_migrate/1b71c1d7c67c8585a955783744f70c7f.png
https://i-blog.csdnimg.cn/blog_migrate/76758d18dff38aa577a1ae792aa4a309.png
https://i-blog.csdnimg.cn/blog_migrate/3658ce07a87ff545ff3eedb2e1f5e800.png
https://i-blog.csdnimg.cn/blog_migrate/3ea79eee901614287b9423449819a322.png
https://i-blog.csdnimg.cn/blog_migrate/0a6a5a2f262f6bb5c97014c362e00b63.png
https://i-blog.csdnimg.cn/blog_migrate/7ed9cecc60996d0574fc22a5cc7bf1d0.png
https://i-blog.csdnimg.cn/blog_migrate/733117534589e3bc2efb377ab384f308.png
https://i-blog.csdnimg.cn/blog_migrate/0dd2b7235e8323cff29ac9fcec7bb0a0.png
https://i-blog.csdnimg.cn/blog_migrate/6b7b3cb1887807c96e47924f744d8c6e.png
https://i-blog.csdnimg.cn/blog_migrate/7910ed2d99e9aef5e8155e7e84fa7d33.png
https://i-blog.csdnimg.cn/blog_migrate/3cb91a249accbccbd81542589652895a.png
https://i-blog.csdnimg.cn/blog_migrate/3ca47c40e540de87817d705878d56d0a.png
https://i-blog.csdnimg.cn/blog_migrate/2941a831d375a126647607570649b11d.png
设置

安装完成后打开鼠标右键,新增两项“Git GUI Here”和“Git Bash Here”。
https://i-blog.csdnimg.cn/blog_migrate/8b5a19e2ccbf85c5848a4b5c722e1179.png

选择“Git GUI Here”,打开后界面如下:
https://i-blog.csdnimg.cn/blog_migrate/8fc82430e002ca2720822a417dde49ac.png
该界面下可以创建新的git仓,或是克隆源码。
选择“Git Bash Here”,打开命令行如下:
https://i-blog.csdnimg.cn/blog_migrate/e3c6847b17df4d840b5816c460d994cc.png
在该界面可以执行git命令
git配置
#设置你的名字
git config --global user.name "yourname"
#设置你的电子邮箱
git config --global user.email "your-email-address"
git config --global credential.helper store
#查看已有的配置
git config --list
git常用命令
#克隆/下载代码仓
git clone url
#查看仓库当前的状态,显示变更。
git status
#添加文件到暂存区
git add .
#提交暂存仓到本地代码仓
git commit
#提交本地代码到远程仓库
git push
#从远程仓库更新代码
git pull
#查看日志
git log

1.2.2 python

安装python3.12版本,下载地址:Download Python | Python.org
https://i-blog.csdnimg.cn/blog_migrate/a6303ec013f22e14180609b6a8bb5109.png
下载windows版本,并安装。
安装过程

https://i-blog.csdnimg.cn/blog_migrate/412fd32125e2ef5f9b27aa54f2e30235.png
https://i-blog.csdnimg.cn/blog_migrate/26629d4d668c1d4cbb25cebb0fe86fc6.png
https://i-blog.csdnimg.cn/blog_migrate/bd230e0bf2eb47d1128e227f472d7f5b.png
https://i-blog.csdnimg.cn/blog_migrate/c688ae9ba0002e6d685dd601d4c9dcb6.png
打开cmd窗口,输入python,回车。如图显示则表明python已经安装乐成。
https://i-blog.csdnimg.cn/blog_migrate/7bb84ad27c91957bbcb8296f8550d54d.png
1.2.3 nodejs

安装nodejs最新版本,下载地址:
Node.js — Download Node.js®
https://i-blog.csdnimg.cn/blog_migrate/6b0dbc047e936b1adf0f5497c78cd9a4.png
下载64位版本并安装
安装过程

https://i-blog.csdnimg.cn/blog_migrate/5d5cdf53d7299834d559e5fe07381ede.png
https://i-blog.csdnimg.cn/blog_migrate/5e0d19bc82f33a715585cacf58b36df2.png
https://i-blog.csdnimg.cn/blog_migrate/301a7b870e004fb589cd5adea40eab20.png
https://i-blog.csdnimg.cn/blog_migrate/31e6a25cfe52d2fb4a823a7bcb05e9c0.png
https://i-blog.csdnimg.cn/blog_migrate/2c8d362134f984a43ab4231f4ca35027.png
https://i-blog.csdnimg.cn/blog_migrate/dc468805c025ce5330dcf2020ba48f62.png
打开cmd窗口,输入node回车,显示如下即为安装乐成
https://i-blog.csdnimg.cn/blog_migrate/e57de35142c113c7557499392e04b479.png
1.2.4 VS Code

安装VS Code来欣赏和修改代码
下载地址:
Visual Studio Code - Code Editing. Redefined
https://i-blog.csdnimg.cn/blog_migrate/a4295f4ad63187392a70df36dce79a30.png
安装过程

https://i-blog.csdnimg.cn/blog_migrate/7653a9e1e56b488ffad454b18b2d4724.png
https://i-blog.csdnimg.cn/blog_migrate/22d996a16a7a62ebca3c5500bbcc516d.png
https://i-blog.csdnimg.cn/blog_migrate/05b0ceca1402da41bd75eaa2fed5fdc8.png
https://i-blog.csdnimg.cn/blog_migrate/7b10d9a776f5f188ac955b6950d51144.png
https://i-blog.csdnimg.cn/blog_migrate/41841f943f2a7d2ae854168a627e7914.png
https://i-blog.csdnimg.cn/blog_migrate/cb19a47cb99ee33cdc59ab07ca142ee1.png
https://i-blog.csdnimg.cn/blog_migrate/9d2b699dee846ac3b6ae266b47125852.png
设置

中文界面

点击左侧的extensions,在搜索栏输入chinese,安装第一个搜索结果,点击install。
https://i-blog.csdnimg.cn/blog_migrate/a16f3f17be10aee1f227a2a1f992540c.png
安装完成后,在右下角点击重启vscode
https://i-blog.csdnimg.cn/blog_migrate/ddbd8f1ac22043b137d356c130ef6cb0.png
重启后即为中文界面
https://i-blog.csdnimg.cn/blog_migrate/99e4d5b4e1566c59db60f3d301dfd504.png
安装插件

Remote-SSH

用于毗连远程服务器
https://i-blog.csdnimg.cn/blog_migrate/4d5f80372cb2e320a33024ca36001583.png
安装乐成后,左侧新增“远程资源管理器”,可以利用ssh远程毗连其他主机
https://i-blog.csdnimg.cn/blog_migrate/f023bc4c376da74c7a330d58675ab618.png
远程毗连

点击ssh旁边的加号,输入“用户名@IP地址”
https://i-blog.csdnimg.cn/blog_migrate/9111a08dbe344f717d091ce33d77da4d.png
选择配置文件保存位置,默认用第一个。
https://i-blog.csdnimg.cn/blog_migrate/a848c8b6856a0a0889f0e1576b87d25f.png
右下角显示信息“已添加主机”,点“毗连”
https://i-blog.csdnimg.cn/blog_migrate/0288a2aea46a8994908b6a542839a824.png
在打开的新vscode窗口中选择“Linux”
https://i-blog.csdnimg.cn/blog_migrate/d515708f26c0309050714f9346bebe33.png
选择“继承”
https://i-blog.csdnimg.cn/blog_migrate/8857d4dd5e8aeb19e4bf1c86b8567e63.png
输入暗码
https://i-blog.csdnimg.cn/blog_migrate/48d3fe561e9bb54d5cde8c78eb23a3cb.png
毗连乐成后左下角显示SSH:IP地址
https://i-blog.csdnimg.cn/blog_migrate/58a29352d2e288e55dfe807be6b85613.png
点击打开文件夹,选择你要打开的文件夹,点击确定
https://i-blog.csdnimg.cn/blog_migrate/48518208164fd29b68358f77d3e216ba.png
再次输入暗码,选择信托该文件夹
https://i-blog.csdnimg.cn/blog_migrate/cf0a50f8604c7db4e580c56a94665a19.png
GN

GN语法高亮显示
https://i-blog.csdnimg.cn/blog_migrate/6b002e5b049ad3dbbad7827f9c69ade6.png
GN format

用于GN格式化工具,实现右键格式化GN文件
GN Language Server

用于GN关键字说明、提示、补全、跳转
https://i-blog.csdnimg.cn/blog_migrate/da945c851de75c4338a156f3dde7123c.png
gn-gen

GN脚本天生工具,它可以根据用户给定三方库项目标CMakeLists.txt文件,转换天生BUILD.gn文件。
https://i-blog.csdnimg.cn/blog_migrate/3384b307a306ec29cc0dc5db612012df.png
C/C++ Extension Pack

c/c++语言支持
https://i-blog.csdnimg.cn/blog_migrate/824cd536088696e3598a5a2d2303c878.png
Python Extension Pack

Python语言支持
https://i-blog.csdnimg.cn/blog_migrate/be3035d1b0a925c6fef29bde413112f0.png
gitlens

加强Git功能,可视化本地分支、远程分支以及汗青提交信息
https://i-blog.csdnimg.cn/blog_migrate/559856fb240c34d2f736da084822afb1.png
clangd

LLVM官方插件,实现代码跳转,自动补全,语义检查等功能
https://i-blog.csdnimg.cn/blog_migrate/3a9d4ee9289ad8332c7a100813159f41.png

 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 鸿蒙环境准备windows篇(一)git python nodejs vscode