【技术实现步骤摘要】
一种文档编辑方法、装置、设备和计算机可读存储介质
[0001]本申请涉及办公软件
,特别涉及一种文档编辑方法
、
装置
、
设备和计算机可读存储介质
。
技术介绍
[0002]在日常的办公软件中,文档编辑器是必不可少的应用,但目前的文档编辑器在编辑文档时,面对针对差异化场景的文档编辑需求,使用当前的文档编辑器处理不同场景的效率较低,具体体现在:假设需求在2个不同的应用场景下编辑,记为场景
A
和场景
B
,为了满足场景
A
的需求,用户编辑好符合场景
A
需求的第一编辑器样式,并以该第一编辑器样式编辑文本,完成之后,使用者又为了满足场景
B
的需求,不得不将原来符合场景
A
的第一编辑器样式修改为符合场景
B
的第二编辑器样式,而在完成场景
B
对应的文档之后,若在变换成场景
A
时,又不得不对已经变成第二编辑器样式进行再次编辑,变换成第一编辑器样式,这样导致用户重复性的编辑编辑器样式以符合对应场景的需求
。
[0003]基于上述示例,不难看出,为了满足不同应用场景,使用者不得不编辑符合各自不同场景要求的编辑器样式,使得编辑效率低下
。
技术实现思路
[0004]本申请提供了一种文档编辑方法
、
装置,以在面对不同应用场景时,能够提高编辑效率
。
[0005]
【技术保护点】
【技术特征摘要】
1.
一种文档编辑方法,其特征在于,应用于管理主编辑器和子编辑器运行的管理器,该方法包括:在需要所述子编辑器编辑文档时,响应于用户基于所述主编辑器执行的用于激活所述子编辑器的激活操作,激活所述子编辑器,并展示所述子编辑器所属的用户界面;获取用户输入的内容,以交由所述子编辑器解析所获取的内容,并以目标编辑器样式展示,其中,所述目标编辑器样式为默认的继承主编辑器样式或依据所述用户界面自定义编辑的子编辑器样式
。2.
根据权利要求1所述的方法,其特征在于,在所述响应于用户基于所述主编辑器执行的用于激活所述子编辑器的激活操作之前,该方法还包括:通过通用接口获取已配置的支持子编辑器的元信息;根据所述元信息初始化与所述元信息对应的功能插件
。3.
根据权利要求2所述的方法,其特征在于,当所述目标编辑器样式为子编辑器样式,则在所述获取用户输入的内容之前,该方法进一步包括:获取用户基于所述子编辑器执行的用于启动子编辑器样式的子编辑操作;确定所述子编辑操作是否命中所述元信息中已被配置的与子编辑器样式对应的操作方式,若为是,则启动所述子编辑操作对应的子编辑器样式插件,并获取用户根据所述子编辑样式插件所展示的用户界面定义的子编辑器样式;所述获取用户输入的内容,以交由所述子编辑器解析所获取的内容,并以目标编辑器样式展示,包括:获取用户输入的内容,以交由所述子编辑器解析所获取的内容,并以所述子编辑器样式展示
。4.
根据权利要求2所述的方法,其特征在于,当所述目标编辑器样式为默认的主编辑器样式,则所述获取用户输入的内容,以交由所述子编辑器解析所获取的内容,并以目标编辑器样式展示,包括:获取用户输入的内容,以交由所述子编辑器解析所获取的内容,并以继承所述主编辑器的主编辑器样式展示
。5.
根据权利要求4所述的方法,其特征在于,在所述以继承所述主编辑器的主编辑器样式展示之后,还包括:获取用户基于属于子编辑器的用户界面定义的子编辑器样式;当确定使用所述子编辑器样式替换已编辑的文档时,获取用户需要替换的内容,以交由所述子编辑器解析所替换的内容,并以子编辑器样式展示
。6.
根据权利要求2所述的方法,其特征在于,在需要所述主编辑器编辑文档时,还包括:当需要所述主编辑器协同编辑文档时,获取用户基于所述主编辑器执行的用于协同编辑文档的第一协同编辑操作,以使各协同编辑者基于所述主编辑器以同步编辑操作方式编辑同一文档;当需要以异步编辑操作方式编辑所述文档时,响应于用户基于所述主编辑器执行的用于激活所述子编辑器的激活操作,激活所述子编辑器,以使各协同者基于所述子编辑器以异步编辑操作方式编辑同一所述文档
。7.
根据权利要求6所述的方法,其特征在于,所述基于所述子编辑器以...
【专利技术属性】
技术研发人员:黄烈锦,曾元概,
申请(专利权)人:北京金山办公软件股份有限公司武汉金山办公软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。