The invention discloses a page visualization programming method, device, server and storage medium, including displaying thumbnails of a plurality of pages to be configured; selecting a target page to be configured, the target page to be configured includes a fixed functional area and one or more functional area to be configured; inputting a functional code to realize the function of the functional area to be configured; executing a code generation target Standard page. By making a page to be configured with a fixed style in advance and annotation in the existing code, the software engineer can save the time of configuring the page, quickly understand his work content, focus on realizing the page function and improve the work efficiency.
【技术实现步骤摘要】
一种页面可视化编程方法、装置、服务器和存储介质
本专利技术实施例涉及可视化编程领域,尤其涉及一种页面可视化编程方法、装置、服务器和存储介质。
技术介绍
目前的编程方法主要以手工编写代码为主,通过编码来实现程序员的面向对象、变量声明、分支循环等控制处理过程,最终实现设计效果,如visualstudio和eclipse等IDE工具均支持常规的编码、编译、测试、调试功能。也有一些可视化平台的系统,以流程图为主体,通过拖动程序块,来实现可视化的编程,如普元构件编程、儿童积木块编程等。这两者主要都面对程序员,要求程序员处理系统的所有编程细节,涉及到页面编程时,需要UI设计师或测试员检测工作成果,工作中的沟通更多,导致工作效率下降。
技术实现思路
本专利技术提供一种页面可视化编程方法,以解决页面编程过程中程序员耗费过多时间在静态页面的美化设计上,达到提高效率的效果:展示预设的多个待配置页面的缩略图;根据所述缩略图选择目标待配置页面,所述目标待配置页面包括固定功能区域和一个或多个待配置功能区域;放大显示所述目标待配置页面,同时显示所述目标待配置页面对应的代码编辑窗口,所述代码编辑窗口包括不可编辑区和可编辑区,所述不可编辑区显示有所述固定功能区域对应的固定代码和所述待配置功能区域对应的一个或多个功能注释;接收基于所述一个或多个功能注释从所述可编辑区输入的第一功能代码,所述第一功能代码用于实现所述待配置功能区域的功能;执行所述代码编辑窗口的固定代码和第一功能代码以生成所述目标
【技术保护点】
1.一种页面可视化编程方法,其特征在于,包括:/n展示预设的多个待配置页面的缩略图;/n根据所述缩略图选择目标待配置页面,所述目标待配置页面包括固定功能区域和一个或多个待配置功能区域;/n放大显示所述目标待配置页面,同时显示所述目标待配置页面对应的代码编辑窗口,所述代码编辑窗口包括不可编辑区和可编辑区,所述不可编辑区显示有所述固定功能区域对应的固定代码和所述待配置功能区域对应的一个或多个功能注释;/n接收基于所述一个或多个功能注释从所述可编辑区输入的第一功能代码,所述第一功能代码用于实现所述待配置功能区域的功能;/n执行所述代码编辑窗口的固定代码和第一功能代码以生成所述目标待配置页面对应的目标页面。/n
【技术特征摘要】 【专利技术属性】
1.一种页面可视化编程方法,其特征在于,包括:
展示预设的多个待配置页面的缩略图;
根据所述缩略图选择目标待配置页面,所述目标待配置页面包括固定功能区域和一个或多个待配置功能区域;
放大显示所述目标待配置页面,同时显示所述目标待配置页面对应的代码编辑窗口,所述代码编辑窗口包括不可编辑区和可编辑区,所述不可编辑区显示有所述固定功能区域对应的固定代码和所述待配置功能区域对应的一个或多个功能注释;
接收基于所述一个或多个功能注释从所述可编辑区输入的第一功能代码,所述第一功能代码用于实现所述待配置功能区域的功能;
执行所述代码编辑窗口的固定代码和第一功能代码以生成所述目标待配置页面对应的目标页面。
2.根据权利要求1所述的页面可视化编程方法,其特征在于,所述展示预设的多个待配置页面的缩略图包括:
接收用户上传的多个待配置页面和所述多个待配置页面对应的待编辑代码,所述待编辑代码包括一个或多个功能注释和固定代码;
当接收到用户的系统登录指令后,展示预设的多个待配置页面的缩略图。
3.根据权利要求1所述的页面可视化编程方法,其特征在于,在所述放大显示所述目标待配置页面,同时显示所述目标待配置页面对应的代码编辑窗口之后,还包括:
根据用户向所述目标待配置页面输入的选择待配制功能区域的指令,在代码编辑窗口显示选择的所述待配置功能区域对应的功能注释。
4.根据权利要求1所述的页面可视化编程方法,其特征在于,在所述执行所述代码编辑窗口的固定代码和第一功能代码以生成所述目标待配置页面对应的目标页面之后,还包括:
根据用户输入的指令判断所述目标页面是否符合用户要求;
若接收到用户输入的页面确认指令,则保存并发布所述目标页面;
若接收到用户输入的代码修改指令,则修改所述第一功能代码。
5.根据权利要求4所述的页面可视化编程方法,其特征在于,所述保存并发布所述目标页面之后,还包括:
保存与所述目标页面对应的所述固定代码和第一功能代码。
技术研发人员:何海生,吴庆,王天一,
申请(专利权)人:软通动力信息技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。