Init csdn workflow Signed-off-by: lish lish@csdn.net
Init csdn workflow
Signed-off-by: lish lish@csdn.net
CSDN 工作流,让你在 VS Code 中畅享 CSDN 的多种服务。当前版本中,主要支持的功能包括:
在使用插件的代码笔记、代码托管服务前,你需要提供你的 CSDN 账号密码,并在完成登录验证后方可使用这两个服务。
在 VS Code 的侧边栏,你可以通过专用的面板来查看你的 Issues、合并请求(包括合并请求中更改的文件)信息。了解详情
在 VS Code 的状态栏,你可以查看当前分支信息,包括流水线任务状态、合并请求以及关闭的 issue。了解详情
流水线任务的状态会自动更新,因此你不需要访问 CSDN 代码托管平台(CODE CHINA)就可以查看你的流水线任务运行状态。
你可以通过命令面板来运行一下命令:
CSDN: 查看分配给我的 Issues
CSDN: 查看分配给我的合并请求
CSDN: 在 CODE CHINA 上打开当前文件
CSDN: 复制当前文件的 CODE CHINA 链接
CSDN: 查看当前的合并请求
CSDN: 新建 Issue
CSDN: 新建合并请求
CSDN: 查看项目详情
CSDN: 创建代码补丁
CSDN: 查看当前流水线
CSDN: 流水线操作
CSDN: 查找 Issue
CSDN: 查找合并请求
CSDN: 项目高级搜索
CSDN: 比较当前分支
CSDN: 创建项目代码片
CSDN: 插入项目代码片
CSDN: 验证 CI 配置
CSDN: 查看输出
CSDN: 刷新侧边栏
此外,我们还提供了一些开发者日常会经常使用的实用工具,包括:
CSDN: 创建笔记
CSDN: 新建代码笔记编辑区
CSDN: json 格式化
CSDN: 模拟 HTTP 请求
CSDN: 执行 HTTP 请求
当然,我们也支持与 Git 命令的集成,包括:
Git: Clone
Git: 添加远程存储库
在开始使用 CSDN 工作流 的代码笔记、代码托管功能之前,我们需要检验你的身份信息,你可以:
api
read_user
注意:个人访问令牌创建好之后,出于安全原因考虑,你将无法再次查看你的个人访问令牌的内容,请妥善保存。
Cmd+Shift+P
CSDN: 设置你的个人访问令牌
以上就是通过个人访问令牌进行身份验证的过程了,之后,你就可以开始使用 CSDN 工作流 中的全部功能了。
相比用户名/密码的方式来说,个人访问令牌的方式可能稍微复杂了一点点。
CSDN: 用户名密码登录
说明:通过用户名/密码的方式完成身份信息验证后,插件将会自动在你的账号中创建一个个人访问令牌,并使用该访问令牌作为后续其他功能使用的 token。
你可以直接在 CSDN 工作流 中查看项目中的 Issue 详情。单击侧边栏中的 Issue 链接,VS Code 会在工作区打开一个新的编辑器标签页并显示 Issue 的详细内容,你也可以在 VS Code 中直接给 Issue 发起评论。
你也可以直接通过编辑器在 CSDN 工作流 中完成合并请求的 Review 工作:
在查看文件 diff 的时候,你可以:
插件安装完成后,会在 VS Code 侧边栏增加一个 CSDN 工作流的面板。通过这个面板,你可以查看当前仓库项目中的 issues 以及合并请求信息,你也可以查看与当前分支相关的流水线任务、合并请求以及 issues 信息。
除了以上常用功能外,你还可以通过插件来查看并操作流水线任务。你可以直接从 VS Code 底部的状态栏或命里面板中来进行流水线任务的操作,包括:
如果你用 VS Code 打开了一个托管在 CSDN CODE CHINA 上的项目,CSDN 工作流插件将会:
通过 CSDN 工作流,你可以很方便的在 VS Code 中将代码片段内容保存为一个代码笔记,你可以随时在 CSDN 工作流或是网页中查看该代码笔记,也可以直接分享给你的朋友们。
代码笔记创建成功后,你可以在 VS Code 中直接查看该代码笔记,也可以将该代码笔记直接分享给你的朋友,你也可以直接在 CSDN 网页中查看代码笔记。
实用工具是专门为开发者提供的一些小助手,目前我们提供了 JSON 格式美化以及 模拟HTTP请求 两个功能模块,我们也欢迎大家来为 CSDN 工作流贡献更多的实用小功能。
JSON 格式美化
模拟HTTP请求
使用 JSON 格式化功能,你只需要:
JSON
通过简单几步,就可以在 VS Code 中直接完成 JSON 格式化,非常的方便。
使用 HTTP 模拟请求功能,你需要:
value
http_method
GET
POST
PUT
DELETE
header
body
url
proxy
CSDN 工作流插件是一个开源的项目,你可以在CODE CHINA上查看这个插件的源代码,如果你有任何问题或者是想向我们提交新的功能,我们将非常欢迎。🎉🎉🎉
csdn workflow
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
CSDN 工作流,让你在 VS Code 中畅享 CSDN 的多种服务。当前版本中,主要支持的功能包括:
插件功能
在使用插件的代码笔记、代码托管服务前,你需要提供你的 CSDN 账号密码,并在完成登录验证后方可使用这两个服务。
查看 Issues 及 合并请求
在 VS Code 的侧边栏,你可以通过专用的面板来查看你的 Issues、合并请求(包括合并请求中更改的文件)信息。了解详情
当前分支信息
在 VS Code 的状态栏,你可以查看当前分支信息,包括流水线任务状态、合并请求以及关闭的 issue。了解详情
流水线任务的状态会自动更新,因此你不需要访问 CSDN 代码托管平台(CODE CHINA)就可以查看你的流水线任务运行状态。
常用命令
你可以通过命令面板来运行一下命令:
CSDN: 查看分配给我的 Issues
CSDN: 查看分配给我的合并请求
CSDN: 在 CODE CHINA 上打开当前文件
CSDN: 复制当前文件的 CODE CHINA 链接
CSDN: 查看当前的合并请求
CSDN: 新建 Issue
CSDN: 新建合并请求
CSDN: 查看项目详情
CSDN: 创建代码补丁
CSDN: 查看当前流水线
CSDN: 流水线操作
CSDN: 查找 Issue
CSDN: 查找合并请求
CSDN: 项目高级搜索
CSDN: 比较当前分支
CSDN: 创建项目代码片
CSDN: 插入项目代码片
CSDN: 验证 CI 配置
CSDN: 查看输出
CSDN: 刷新侧边栏
,此外,我们还提供了一些开发者日常会经常使用的实用工具,包括:
CSDN: 创建笔记
CSDN: 新建代码笔记编辑区
CSDN: json 格式化
CSDN: 模拟 HTTP 请求
CSDN: 执行 HTTP 请求
当然,我们也支持与 Git 命令的集成,包括:
Git: Clone
- 从 CODE CHINA 上 Clone 项目 官方文档Git: 添加远程存储库
- 在当前仓库中增加一个 Remote 源用户验证
在开始使用 CSDN 工作流 的代码笔记、代码托管功能之前,我们需要检验你的身份信息,你可以:
第一步:在 CSDN CODE CHINA 上创建你的个人访问令牌
api
以及read_user
权限第二步:将你的个人访问令牌添加到 CSDN 工作流 插件
Cmd+Shift+P
CSDN: 设置你的个人访问令牌
并按下回车键确认以上就是通过个人访问令牌进行身份验证的过程了,之后,你就可以开始使用 CSDN 工作流 中的全部功能了。
相比用户名/密码的方式来说,个人访问令牌的方式可能稍微复杂了一点点。
用户名/密码方式完成身份信息验证
Cmd+Shift+P
CSDN: 用户名密码登录
并按下回车键确认详细功能介绍
在 VS Code 中查看 Issue 以及合并请求详情(包括评论内容)
你可以直接在 CSDN 工作流 中查看项目中的 Issue 详情。单击侧边栏中的 Issue 链接,VS Code 会在工作区打开一个新的编辑器标签页并显示 Issue 的详细内容,你也可以在 VS Code 中直接给 Issue 发起评论。
Review 合并请求
你也可以直接通过编辑器在 CSDN 工作流 中完成合并请求的 Review 工作:
在查看文件 diff 的时候,你可以:
侧边栏
插件安装完成后,会在 VS Code 侧边栏增加一个 CSDN 工作流的面板。通过这个面板,你可以查看当前仓库项目中的 issues 以及合并请求信息,你也可以查看与当前分支相关的流水线任务、合并请求以及 issues 信息。
流水线任务
除了以上常用功能外,你还可以通过插件来查看并操作流水线任务。你可以直接从 VS Code 底部的状态栏或命里面板中来进行流水线任务的操作,包括:
状态栏
如果你用 VS Code 打开了一个托管在 CSDN CODE CHINA 上的项目,CSDN 工作流插件将会:
创建代码笔记
通过 CSDN 工作流,你可以很方便的在 VS Code 中将代码片段内容保存为一个代码笔记,你可以随时在 CSDN 工作流或是网页中查看该代码笔记,也可以直接分享给你的朋友们。
代码笔记创建成功后,你可以在 VS Code 中直接查看该代码笔记,也可以将该代码笔记直接分享给你的朋友,你也可以直接在 CSDN 网页中查看代码笔记。
实用工具
实用工具是专门为开发者提供的一些小助手,目前我们提供了
JSON 格式美化
以及模拟HTTP请求
两个功能模块,我们也欢迎大家来为 CSDN 工作流贡献更多的实用小功能。JSON 格式化
使用 JSON 格式化功能,你只需要:
JSON
内容通过简单几步,就可以在 VS Code 中直接完成 JSON 格式化,非常的方便。
模拟 HTTP 请求
使用 HTTP 模拟请求功能,你需要:
value
中设置_),包括:http_method
- 请求方法,如GET
POST
PUT
DELETE
header
- 请求 header 信息body
- 请求 body 信息url
- 请求地址proxy
- 代理设置社区贡献
CSDN 工作流插件是一个开源的项目,你可以在CODE CHINA上查看这个插件的源代码,如果你有任何问题或者是想向我们提交新的功能,我们将非常欢迎。🎉🎉🎉