赞
踩
Author:onceday update date:2024年1月27日
全系列文章可查看专栏: Git使用记录_Once_day的博客-CSDN博客
https://code.visualstudio.com/Download
安装很简单。装好后打开。
首先,对它进行汉化。
扩展搜索这个,下载并启用。如果还是英文,重启即可。
然后可以安装下面这几个扩展。
两个C/C++是便于代码开发,Cortex-Debug是stm32单片机里面的汇编代码需要支持。
(这里应该根据需要来选择,触类旁通)
现在假设在之前创建的Git仓库已编写一套代码:(倒立旋转摆的代码)
然后在VS code里面打开这个文件夹:文件—打开文件夹
然后打开其中一个c文件:
这个时候,中文应该是乱码,说明文本编码方式需要调整。
(之所以说应该是乱码,是因为假设编码方式没有统一,在编码方式夹杂UTF-8,GBK等时,你无法确定在那个环节中文会出现乱码,也许是编译后程序发送的信息,也是许某个编辑器打开的时刻。)
打开设置页:
点开文本编辑器—文件—Auto Guess Encoding(自动猜测编码),勾选。
如果找不到,就直接搜索Auto Guess Encoding。
叉掉设置页,回到Minibalabce.c。点击右下角GB2312(编码方式,视具体情况而定)。
然后,乱码情况就会消失。
(可选)打开设置,直接搜索intelli Sense Mode,选取gcc-arm(因为是ARM架构)
再定义预设宏和头文件路径:
c_cpp_properties.json和settings.json几乎是stm32配置通用的。如果你配置好它们,当你开始一个新文件时,直接复制到目录下就行了。
c_cpp_properties.json可通过下列途径来构建(假如没有该文件)
“${workspaceFolder}/**”已经把打开文件(包括子目录)都作为了头文件路径,下面的路径是stdio.h等的头文件目录。
这个路径要根据你电脑安装keil5的文件夹去找。
下面的宏定义是用于将要使用的一些官方函数库。settings.json则是一些文件方面的设置,有需求再设置也不迟。
当前倒立旋转摆代码设置如下就好:
设置完后要ctrl+s保存一下,然后你会发现文件中代码报红的地方少了很多,但还是有一些报错,但这不重要了。
由于keil5的编译环境和VS code有一定区别,报红无需都去解决掉(实际上可以编译通过)。
点击这里,你会发现可以直接使用git的功能,无需再输入复杂指令以及很low命令行。
事实上,当你使用vs code打开一个没有被设置为仓库的文件夹时,它可以帮你初始化这个库,不过仍要设置远程库以及进行同步。
我们可以看到,上面提示有100多项更改,这是因为直接复制了一堆文件夹进来。
首先点击图中所示位置:
可以看到,拉取(pull),推送(push),克隆(clone),签到(folk),提交(commit),更改(add),分支(branch)等等。
直接拉取和推送不能用,它会显示没有配置信息。
这意味我们主要使用(拉取,推送)里面的拉取到和推送到,具体怎么样可以自己慢慢探索。
任何更改必须的三步:
(1)首先暂存所有更改。
(2)提交刚刚暂存的文件(这是推送到本地库中),并且输入此时提交的备注消息。
(3)推送到远程库中(之前最好先拉取PULL一次),如果有问题,建议新建分支再推送到新建分支,这样会避免很多问题。
如图所示,点击生成初始化库。
然后直接成功,很快吧。
还需一步,就是添加远程库。
输入仓库的地址,从URL添加远程库。
起一个名字(任意的)。
从所有远程库中拉取一下。
拉取成功后,点击右下角圈圈(master),然后就会出现所有的分支,点击可直接切换到对应分支。
然后git会从远程仓库下载对应的代码了。
安装一下Git辅助插件可帮助你更好使用git的功能
完结:资料收集于网络,乐于分享,但愿可以帮到需要的人。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。