[发明专利]用于在集成开发环境内提供即时通信信道的系统和方法在审
| 申请号: | 201980021146.5 | 申请日: | 2019-02-05 | 
| 公开(公告)号: | CN111886579A | 公开(公告)日: | 2020-11-03 | 
| 发明(设计)人: | 彼得·裴塞瑞斯 | 申请(专利权)人: | 切普泰克有限责任公司;蔻德史德润公司;彼得·裴塞瑞斯 | 
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/73;G06F40/166;G06F40/169 | 
| 代理公司: | 北京立成智业专利代理事务所(普通合伙) 11310 | 代理人: | 张江涵 | 
| 地址: | 美国纽约州纽约市第4*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 用于 集成 开发 环境 提供 即时 通信 信道 系统 方法 | ||
1.一种用于增强软件开发环境的方法,所述方法包括:
管理对代码库和版本控制应用程序的访问;
生成集成到代码编辑器和代码导航显示中的通信接口;
经由所述代码导航显示,接收生成与在所述代码编辑器中编辑的代码相关联的消息的请求,所述请求标识要生成的所述消息的类型;
生成用于生成所述消息的预定义表单,其中所述预定义表单包括与所述消息的所述类型相关联的一个或多个字段;
在所述通信接口中显示所述预定义表单;
经由所述预定义表单接收要包括在所述消息中的数据;
基于以所述预定义表单接收到的选择,基于以所述预定义表单接收到的所述数据来生成消息;以及
将所述消息提供给一个或多个通信系统。
2.根据权利要求1所述的方法,所述方法还包括:
在所述代码导航显示中显示所述代码的与作为所述消息的主题的部分相关联的图标,其中所述图标标识所述消息的所述类型并且提供访问所述消息的有效链接。
3.根据权利要求2所述的方法,所述方法还包括:
响应于指示装置选择所述图标而显示弹出窗口,其中所述弹出窗口包括所述消息的概要。
4.根据权利要求2所述的方法,其中生成所述消息还包括:
在所述消息中包括所述代码的所述部分。
5.根据权利要求2所述的方法,其中所述消息的所述类型包括代码陷阱,并且所述方法还包括:
为所述代码的作为所述消息的所述主题的所述部分生成访问控制规则。
6.根据权利要求1所述的方法,其中所述消息的类型包括评论、疑问、问题和代码陷阱。
7.根据权利要求1所述的方法,所述方法还包括:
将所述消息导出到远程软件程序。
8.一种用于增强软件开发环境的通信系统,所述系统包括:
至少一个处理器,所述至少一个处理器可操作地连接到存储器;
开发引擎,所述开发引擎由所述至少一个处理器执行,所述开发引擎被配置为管理对代码库和版本控制应用程序的访问;
通信引擎,所述通信引擎由所述至少一个处理器执行,所述通信引擎被配置为执行包括以下事项的方法:
生成集成到代码编辑器和代码导航显示中的通信接口;
经由所述代码导航显示,接收生成与在所述代码编辑器中编辑的代码相关联的消息的请求,所述请求标识要生成的所述消的类型;
生成用于生成所述消息的预定义表单,其中所述预定义表单包括与所述消息的所述类型相关联的一个或多个字段;
在所述通信接口中显示所述预定义表单;
经由所述预定义表单接收要包括在所述消息中的数据;
基于以所述预定义表单接收到的选择,基于以所述预定义表单接收到的所述数据来生成消息;以及
将所述消息提供给一个或多个通信系统;以及
跟踪引擎,所述跟踪引擎由所述至少一个处理器执行,所述跟踪引擎被配置为存储基于用户的通信,并且将其与代码行或代码文件的相关联存储到相应的基于用户的通信。
9.根据权利要求8所述的系统,其中所述通信引擎进一步被配置为执行包括以下事项的方法:
在所述代码导航显示中显示所述代码的与作为所述消息的主题的部分相关联的图标,其中所述图标标识所述消息的所述类型并且提供访问所述消息的有效链接。
10.根据权利要求9所述的系统,所述方法还包括:
响应于指示装置选择所述图标而显示弹出窗口,其中所述弹出窗口包括所述消息的概要。
11.根据权利要求9所述的系统,其中生成所述消息还包括:
在所述消息中包括所述代码的所述部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于切普泰克有限责任公司;蔻德史德润公司;彼得·裴塞瑞斯,未经切普泰克有限责任公司;蔻德史德润公司;彼得·裴塞瑞斯许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980021146.5/1.html,转载请声明来源钻瓜专利网。





