《代码中的软件工程》学习总结/心得体会

《代码中的软件工程》学习总结/心得体会

在这门课中,我学习到了许多高级的软件工程相关的知识,让我对开发的方法有了新的认识。其中令我最印象深刻的就是各种工具的使用。

Visual Studio Code

首先是vs code的快捷键

  • 打开文件夹( Ctrl/⌘+O)和关闭文件夹工作区( Ctrl/⌘+K F)
  • 新建文件(Ctrl/⌘+N)、关闭文件(Ctrl/⌘+W)、编辑文件和保存文件(Ctrl/⌘+S)
  • 文件内搜索(Ctrl/⌘+F)
  • 关闭所有文件(Ctrl/⌘+K W)
  • 关闭已保存的文件(Ctrl/⌘+K U)
  • Ctrl+/用于单行代码注释和取消注释,Alt+Shift+A用于代码块注释和取消注释。
  • Ctrl/⌘+Shift+E 文件资源管理器
  • Ctrl+Shift+G 源代码管理
  • Ctrl/⌘+Shift+F 跨文件搜索
  • Ctrl/⌘+Shift+D 启动和调试
  • Ctrl/⌘+Shift+P查找并运行所有命令
  • Ctrl/⌘+Shift+M查看错误和警告
  • Ctrl/⌘+Shift+X 管理扩展插件
  • Ctrl+`切换集成终端

Git

git

  • git init # 在一个新建的目录下创建版本库

  • git clone # 通过clone远端的版本库从而在本地创建一个版本库

  • git init # 初始化一个本地版本库

  • git status # 查看当前工作区(workspace)的状态

  • git add [FILES] # 把文件添加到暂存区(Index)

  • git commit ­m “wrote a commit log infro” # 把暂存区里的文件提交到仓库

  • git log # 查看当前HEAD之前的提交记录,便于回到过去

  • git reset —hard HEAD^^/HEAD~100/commit­id/commit­id的头几个字符 # 回退

  • git reflog # 可以查看当前HEAD之后的提交记录,便于回到未来

  • git reset —hard commit­id/commit­id的头几个字符 # 回退

  • git clone命令官方的解释是“Clone a repository into a new directory”,即克隆一个存储库到一个新的目录下。

  • git fetch命令官方的解释是“Download objects and refs from another repository”,即下载一个远程存储库数据对象等信息到本地存储库。

  • git push命令官方的解释是“Update remote refs along with associated objects”,即将本地存储库的相关数据对象更新到远程存储库。

  • git merge命令官方的解释是“Join two or more development histories together”,即合并两个或多个开发历史记录。

  • git pull命令官方的解释是“Fetch from and integrate with another repository or a local branch”,即从其他存储库或分支抓取并合并到当前存储库的当前分支。

  • git checkout ­b mybranch 创建新的分支

  • git branch 切换分支

  • git rebase ­i [startpoint] [endpoint]

Vim

默认进入一般是命令模式。在其他模式中,输入Esc也可以进入命令模式。

输入i进入insert模式,可以对打开的文件进行编辑。

输入:进入底线模式,可以用w、q等执行相应的命令。

总结

总之,在这门课中我学到了许多,所以非常感谢孟老师的课程。

参考了《代码中的软件工程》

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值