基于VS Code的RST文档编辑插件的设计与实现开题报告
2020-02-20 09:58:12
1. 研究目的与意义(文献综述)
vs code是一种工具,它结合了代码编辑器的简单性和开发人员的核心编辑-构建-调试周期所需要的功能。
它提供全面的编辑和调试支持,可扩展性模型以及现有工具的轻量级集成。
本课题要求基于vs code编辑器框架设计开发一款rst编辑工具插件,能够完成原始文本的编辑、排版渲染显示、html/pdf输出、文件管理等主要功能,从而学习掌握并综合运用本专业相关知识技能。
2. 研究的基本内容与方案
基本内容和目标:
1.rst文本编辑功能,能够针对rst语法进行编辑功能优化、模板管理、错误提示等功能;
2.效果渲染与显示功能,能够实现rst排版效果显示,不同排版模板的切换;
3. 研究计划与安排
1.第一周—第二周:查阅有关的参考资料并明确选题,确定技术路线,完成并提交开题报告;
2.第三周—第六周:进一步阅读文献,并分析和总结相关技术细节,搭建开发实验环境,建立产品原型并验证技术路线;
4. 参考文献(12篇以上)
1.visual studio code distiall: evolved code editing for windows, macos and linux. alessandro del sole 著,apress publishing,2018.
2.精通python设计模式. sakis kasampalis 著, 人民邮电出版社, 2016.
3.python 3 标准库. doug hellmann 著, 机械工业出版社, 2018.