同文件多窗口状态同步方法、电子设备和介质
摘要文本
本发明涉及一种同文件多窗口状态同步方法、电子设备和介质,包括:S1、获取待处理代码信息;S2、判断是否存在Fn的可视窗口,若不存在,执行S3,若存在一个,执行S4,若存在多个,执行S6;S3、生成激活窗口,执行S7;S4、判断scope标识是否为Pjn,若是,则设为激活窗口,执行S7,否则,执行S5;S5、清除状态信息,将scope标识设为Pjn,并设为激活窗口,执行S7;S6、若不存在Pjn,则选取一个,执行S5,若仅存在一个,则设为激活窗口,执行S7,若存在多个,则选取一个激活窗口,执行S8;S7、执行状态设置操作,结束;S8、执行状态设置操作,并进行状态同步。本发明能够提高代码查看效率。。来源:百度搜索马克数据网
申请人信息
- 申请人:成都融见软件科技有限公司; 上海合见工业软件集团有限公司
- 申请人地址:610095 四川省成都市中国(四川)自由贸易试验区成都高新区吉泰二路266号18栋1单元6楼602号
- 发明人: 成都融见软件科技有限公司; 上海合见工业软件集团有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 同文件多窗口状态同步方法、电子设备和介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410186737.0 |
| 申请日 | 2024/2/20 |
| 公告号 | CN117762889A |
| 公开日 | 2024/3/26 |
| IPC主分类号 | G06F16/178 |
| 权利人 | 成都融见软件科技有限公司; 上海合见工业软件集团有限公司 |
| 发明人 | 张邦全; 赵建; 王志峰 |
| 地址 | 四川省成都市中国(四川)自由贸易试验区成都高新区吉泰二路266号18栋1单元6楼602号; 上海市浦东新区中国(上海)自由贸易试验区张东路1158号、丹桂路1059号2幢305-7室 |
专利主权项内容
1.一种同文件多窗口状态同步方法,其特征在于,包括:步骤S1、获取当前待处理的代码信息{F, P, Q}, F为第n个文件标识,n∈[1, N],N为代码文件总数,P为F对应的第j个scope标识,j∈[1, f(n)],f(n)为F对应的scope数量,Q为当前待处理的代码信息对应的状态设置操作信息,m∈[1, M], M为状态设置操作类型总数;njnmnjnnnm步骤S2、判断可视界面中当前是否存在F对应的可视窗口,若不存在,则执行步骤S3,若存在一个,则执行步骤S4,若存在多个,则执行步骤S6;n步骤S3、在所述可视界面中生成F和P的组合对应的可视窗口,将所生成的F和P的组合对应的可视窗口设置为激活窗口,执行步骤S7;njnnjn步骤S4、判断F对应的可视窗口的scope标识是否为P,若是,则将该F对应的可视窗口设置为激活窗口,执行步骤S7,否则,执行步骤S5;njnn步骤S5、清除F对应的可视窗口对应的状态信息,将F对应的可视窗口的scope标识设置为P,然后将该F对应的可视窗口设置为激活窗口,执行步骤S7;nnjnn步骤S6、获取每一F对应的可视窗口对应的scope标识与P对比,若不存在scope标识为P的F对应的可视窗口,则从F对应的可视窗口中选取一个,执行步骤S5,若仅存在一个scope标识为P,则将该scope标识为P的F对应的可视窗口设置为激活窗口,执行步骤S7,若存在多个标识为P的F对应的可视窗口,则从F对应的可视窗口中选取一个作为激活窗口,执行步骤S8;njnjnnnjnjnnjnnn步骤S7、基于Q在所述激活窗口中执行对应的状态设置操作,结束流程;m步骤S8、基于Q在所述激活窗口中执行对应的状态设置操作,然后将激活窗口中的状态信息同步至除所述激活窗口之外的其他scope标识为P的F对应的可视窗口中,结束流程。mjnn