Vscode多设备同步扩展插件
1. 准备工作
电脑上需安装VSCode,拥有一个github账户。实现同步的功能主要依赖于VSCode插件 “Settings Sync”。
2. Setting Sync 介绍
Setting Sync 可同步包含的所有扩展和完整的用户文件夹
设置文件
快捷键设置文件
Launch File
Snippets Folder
VSCode 扩展设置
工作空间
Setting Sync 快捷键
上传: Shift + Alt + U (Sync: Update / Upload Settings)
下载: Shift + Alt + D (Sync: Download Settings)
如果快捷键有冲突,可Ctrl + K + S快捷键设置配置其它快捷键 或 Ctrl + P / F1 在命令窗口输入 >sync 即会出现相应命令供选择
3. 安装 同步插件"Settings Sync"
4. 创建Personal access tokens
进入github -> Settings 在左侧 Developer setting ...
我的Git常用命令对照录
写了那么多笔记还是使用的过程中,因为脑容量有限还是出现断片的情况,当然也是因为不够熟练的原因,所以特写此对照录方便查漏补缺,不断加深印象,提高自己的使用效率,!
1. Git cheat sheet🔥
2. 最起码的,安装Git这个神器
Linux:sudo apt-get install git-core
Windows:官网下载安装包
3. 首先得配置本台设备使用的Git账号
123git config --global user.mail "980298390@qq.com"git config --global user.name "MCUheart"
3.1. 创建SSH部署公钥
ssh-keygen -t rsa -C “980298390@qq.com”,生成ssh。然后按下图的方式找到用户目录.SSH下id_rsa.pub文件的内容。
在服务端添加公钥之后,验证公钥添加是否成功:
gitbash中验证是否添加成功:ssh -T 98xx98x90@qq.com(ssh -T git@github.com)
4. ...
emoji备忘录
使用格式: :raw:
1. People
emoji
raw
emoji
raw
emoji
raw
😄
smile
💜
purple_heart
🙆
ok_woman
😆
laughing
❤️
heart
🙅
no_good
😊
blush
💚
green_heart
💁
information_desk_person
😃
smiley
💔
broken_heart
🙋
raising_hand
☺️
relaxed
💓
heartbeat
👰
bride_with_veil
😏
smirk
💗
heartpulse
🙎
person_with_pouting_face
😍
heart_eyes
💕
two_hearts
🙍
person_frowning
😘
kissing_heart
💞
revolving_hearts
🙇
bow
😚
kissing_closed_eyes
💘
cupid
💑
couple_with_heart
😳
flushed
💖
sparklin ...
Git深层剖析
1. Git简介
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
太多的废话不说了摆出相关的几个主流的服务商:
2. 工作流程
一般工作流程如下:
克隆 Git 资源作为工作目录。
在克隆的资源上添加或修改文件。
如果其他人修改了,你可以更新资源。
在提交前查看修改。
提交修改。
在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。
3. Git 工作区、暂存区和版本库
3.1. 基本概念
我们先来理解下Git 工作区、暂存区和版本库概念
工作区:就是你在电脑里能看到的目录。
暂存区:英文叫stage, 或index。一般存放在 “.git目录下” 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
版本库:工作区有一个隐藏目录.git,这个不算工作区,而是 ...
Git快速使用
1. 创建新仓库
创建新文件夹,打开,然后执行
1git init
以创建新的 git 仓库。
2. 检出仓库
执行如下命令以创建一个本地仓库的克隆版本:
1git clone /path/to/repository
如果是远端服务器上的仓库,你的命令会是这个样子:
1git clone username@host:/path/to/repository/path/to/repository
3. 工作流
你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果。
4. 添加与提交
你可以计划改动(把它们添加到缓存区),使用如下命令:
12git add <filename><br>git add *
这是 git 基本工作流程的第一步;使用如下命令以实际提交改动:
1git commit -m "代码提交信息"
现在,你的改动已经提交到了 HEAD,但是还没到你的远端仓库。
5. 推送改动
...
markdown 代码块支持的语言
常用代码块语言类型关键字对照
为了让代码更好的高亮显示,给代码块添加语言识别关键字。
名称
关键字
调用的js
说明
AppleScript
applescript
shBrushAppleScript.js
-
ActionScript 3.0
actionscript3 , as3
shBrushAS3.js
-
Shell
bash , shell
shBrushBash.js
-
ColdFusion
coldfusion , cf
shBrushColdFusion.js
-
C
cpp , c
shBrushCpp.js
-
C#
c# , c-sharp , csharp
shBrushCSharp.js
-
CSS
css
shBrushCss.js
-
Delphi
delphi , pascal , pas
shBrushDelphi.js
-
diff&patch
diff patch
shBrushDiff.js
用代码版本库时,遇到代码冲突,其语法就是这个.
Erlang
erl , erlang
s ...
Markdown 入手
1. Markdown简介
我把Markdown归类为一种编程语言,它使我们在双手不离开键盘的情况下,可以对文本进行一定程度的格式排版。因为我觉得这种文本编辑语言设计的初衷应该就是想用编程方式规范文本的合适,你看看Github里的一些页面就知道它有多美好了吧!
但很可惜的是:由于目前还没有一个权威机构对 Markdown 的语法进行规范,各应用厂商制作时遵循的 Markdown 语法也是不尽相同的。这个消息可能会给我们带来使用上的小小的困扰,但是这仍然无法阻挡我们优美的使用它的脚步,其中比较受到认可的是 GFM 标准,它是由著名代码托管网站 GitHub 所制定的,我们可以使用这个修改编辑器的规则更加通用的使用Mardown。
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。
2. Mar ...
HTML 入手
1. HTML 简介
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
HTML 是用来描述网页的一种语言:
HTML 指的是超文本标记语言: HyperText Markup Language
HTML 不是一种编程语言,而是一种标记语言
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
HTML 文档包含了HTML 标签及文本内容
HTML文档也叫做 web 页面
HTML文档的后缀名
.html
.htm
神器安利
贴上几个特别实用的几个链接帮助快速入门使用HTML:
在线实例:包含了数百个在线实例,我们可以在线编辑并查看运行结果。
HTML 参考手册:完整的 HTML 参考手册,其中包括标签、属性、颜色、实体等等。
HTML/CSS/JS 在线工具:可以在线编辑 HTML、CSS、JS 代码,并实时查看效果,你也可以将优质代码保存分享
我觉得菜鸟全网最有效率的快 ...
Android
日后更新…
控制算法
日后更新…