ssh配置、vscode使用及常用扩展
1、ssh配置
1.1 进入命令行 win + r > cmd
1.2 输入如下代码直接回车即可生成ssh
ssh-keygen -t rsa -C "xxx@qq.com"
1.3 命令行输入cd .ssh进入目录,按下tab切换到 id_rsa.pub 文件回车即可打开 ,
复制内容(key)打开github,Settings > SSH and GPG keys > New SSh keys
将复制的内容(key)粘贴到Key中,取个title即可
2、vscode使用
2.1 关联github远程仓库
打开vscode,左侧第三个,初始化存储库,复制github仓库ssh链接,git@github.com:xx/xxx.git
快捷键“Ctrl+Shift+D”打开命令行(默认的我忘了,自行看设置),输入remote 从列表中选择添加远程仓库,粘贴github仓库链接,回车输入远程仓库名(默认origin)即可。等待中……
2.2 拉取远程代码
打开源代码管理,... > 拉取自 > 选择之前链接,即可看到分支,默认只有一个origin/master,
若新建仓库未选中md文件初始化则没有分支,自行新建分支更新至github仓库即可。
友情提示:如果出现 vscode host key verification failed 或看不到分支
可执行 ssh -T git@github.com ,出现 Are you sure you want to continue connecting (yes/no)? 输入 yes 即可。
2.3 切换分支
打开源代码管理,... > 签出到 > 分支名(如dev)
2.4 提交代码
打开源代码管理,... > √ > 备注信息 > 推送到对应分支即可。
3、vscode常用扩展
| 扩展 | 说明 |
|---|---|
| Chinese (Simplified) Language Pack for Visual Studio Code | 中文简体语言包 |
| Settings Sync | 扩展配置,详情见4、Settings Sync配置 |
| Prettier - Code formatter | Prettier代码规范 |
| ESLiint | eslint代码规范 |
| Auto Close Tag | 自动添加关闭标签 |
| Auto Rename Tag | 同步修改前后标签名 |
| Bracket Pair Colorizer | 代码括号添加颜色 |
| Git History | 查看历史记录,更为直观 |
| GitLens — Git supercharged | 显示当前行代码提交信息 xxx提交 xxx备注 |
| HTML CSS Support | css 自动补齐 |
| IntelliSense for CSS class names in HTML | 将项目中 css 文件里的名称智能提示在 html 中 |
| HTML Snippets | HTML5标签提示 |
| Image preview | 图片显示 |
| JavaScript (ES6) code snippets | ES6代码提示 |
| npm Intellisense |
自动引入vue组件及js模块,需配置,在项目根目录下新建 |
| Project Manager | 可以保存项目,便于切换 |
| Vetur | vuter提示 |
| Vue VSCode Snippets | 指定模板,可以自行新建代码便于重复使用 |
4、Settings Sync配置
4.1 已配置
在VSCode中使用快捷键“Ctrl+Shift+D”,输入 sync,点击 Sync: Upload / Update Settings
4.2 未配置
同上,会弹出配置页面,点击LOGIN WITH GITHUB,自动打开浏览器显示Success! You may now close this tab.代表授权成功
选择白色框框的,如有多个自行判断令牌归属
下载配置,同4.1。

ssh配置、vscode使用及常用扩展的更多相关文章
- 编辑器配置 vscode / Atom / Sublime Text
vscode配置 https://code.visualstudio.com/docs/languages/cpp https://www.zhihu.com/question/30315894/an ...
- [个人配置] VSCode Better Comments 扩展配置、高亮注释插件
在VSCode IDE中,我的代码注释一般都有高亮颜色,那要怎么安装这个插件呢?
- WebAPi添加常用扩展方法及思维发散
前言 在WebAPi中我们通常需要得到请求信息中的查询字符串或者请求头中数据再或者是Cookie中的数据,如果需要大量获取,此时我们应该想到封装一个扩展类来添加扩展方法,从而实现简便快捷的获取. We ...
- 记一次ssh配置的锅
我们在使用git来管理代码的时候不可避免的要用到ssh密匙,这个密匙怎么配置的百度上很多. 我这边是使用sourcetree来配合管理代码的,但是我ssh配置好了以后无论是克隆代码还是推送代码都提示我 ...
- Python Fabric ssh 配置解读
Python Fabric ssh 配置解读 Fabric 2.4简介: Fabric is a high level Python (2.7, 3.4+) library designed to e ...
- php常用扩展有哪些
bcmath(精确数值处理) bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gettext hash icon ...
- flutter之VSCode下Flutter常用终端命令行
https://www.cnblogs.com/lxlx1798/p/11049922.html 梁飞宇 [Flutter学习]之VSCode下Flutter常用终端命令行 Flutter 常用命令行 ...
- Flask常用扩展(Extentions)
Flask常用扩展(Extentions) 官网;http://flask.pocoo.org/extensions/ 1.Flask-Script 说明: 一个flask终端运行的解析器 安装: ...
- mysql+ssh 配置(转载)
Mysql+ssh配置 一.Linux平台间mysql+ssh配置 本机地址为:192.168.189.133 mysql服务器地址为:192.168.189.139 linux命令行下使用ssh命令 ...
随机推荐
- SpringCloud与Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系
Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在 ...
- C# 人脸识别库
.NET 人脸识别库 ViewFaceCore 这是基于 SeetaFace6 人脸识别开发的 .NET 平台下的人脸识别库这是一个使用超简单的人脸识别库这是一个基于 .NET Standard 2. ...
- Maximum Subsequence Sum(java)
7-1 Maximum Subsequence Sum(25 分) Given a sequence of K integers { N1, N2, ..., NK }. A con ...
- 01 . Shell详细入门介绍及简单应用
Shell简介 Shell 是一个 C 语言编写的脚本语言,它是用户与 Linux 的桥梁,用户输入命令交给 Shell 解释处理Shell 将相应的操作传递给内核(Kernel),内核把处理的结果输 ...
- CSS布局之盒子模型[一]
每个HTML标签都会生成一个盒模型,盒模型是正常流布局非常重要的概念.盒模型由内边距(padding)+长度(width)+高度(height)+边框(border)+外边距(margin)组成. 1 ...
- HTML重构与网页常用工具
下面这张思维导图,是我对全书大体内容的一个概括性总结: 工具 本书推荐的工具主要包含的是自动化测试,但是我觉得现行的开发环节当中实际用到的会比较少.这里就推荐一下其他方面的优秀工具: 1. YSlow ...
- 几个常见CSS错误和解决办法
1.IE6下,当float存在时,margin双倍的问题 解决方法:加display:inline; 例: #content { float: left; width: 500px; ...
- python之类与对象(一)
1.改变对象的字符串显示,要改变一个实例的字符串表示,可重新定义它的 str () 和 repr () 方法 class Pair: def __init__(self, x, y): self.x ...
- 「STL中的常用函数 容器」
占个坑,下午在更 二分操作:lower_bound和upper_bound 存图/数列操作:vector容器 全排列:next_permutation和prev_permutation 字符串转数列: ...
- P3295 萌萌哒 题解
题目 一个长度为n的大数,用\(S_1,S_2,S_3...S_n\)表示,其中\(S_i\)表示数的第\(i\)位,\(S_1\)是数的最高位,告诉你一些限制条件,每个条 件表示为四个数,\(l_1 ...