htmlcssjs为什么不直接设计成可视化的,像做ppt那样?
有很多可视化的htmlcssjs工具,比如:dw,h5builder,baiduwebsiteframework,vue等
但是效果不如ppt,这涉及到一个基本的问题:开发语言。
ppt属于microsoft的封闭式office套件,其格式是独占的,并且没有供开发人员使用的用户定义的开发脚本(excel有vba宏)。word具有基本的功能。ppt仅提供封闭效果引用,如动画、图片效果渲染等
html是一种超文本标记语言。在js脚本和css样式表的描述下,提供给浏览器(开放软件)临时编译对象在浏览器框架下运行。因此,有些网页在一个浏览器中显示正常,在另一个浏览器中显示不正常。因此,很难提供一个类似ppt的可视化框框用于网页的拖放编辑。
近年来,经过前端开发和后端开发的分离,前端正朝着框架和模板的方向发展。如果没有后台的数据支持,在开发阶段,很多页面甚至是空白的,这就更不可能用ppt的方式开发了
什么编辑器适合写vue?
有许多编辑器/ide可以编写vue。我个人建议使用vscode来编写vue。就连vue的作者游玉喜也在微博上表示,他也使用vscode。
今天我们将讨论如何使用vscode开发vue。与大多数ide一样,vscode也有扩展和主题市场,包括大量插件。使用vscode开发vue必须安装多个功能强大的插件才能提高工作效率。例如,vscode下的vetur就是这样一个必要的vue开发工具。让我们从它的一些功能开始。
vetur支持语法高亮显示。vue文件。除了支持模板之外,它还支持大多数主流的前端开发脚本和插件,比如sass和typescript。支持突出显示的完整语法如下跟随:。语法高亮显示是所有ide的基本功能之一。编写没有语法突出显示的代码真的很不舒服。
默认情况下使用vetureslint插件vue@beta对于detect<template>,错误检测可以帮助我们在开发过程中发现错误编辑器.tabsize以及编辑器.insertspace对于html和css/scss/less格式,jsbeauty用于标准化,typescript“slanguage”用于js/ts格式,这些配置可以更改。有了自动格式化功能,在编写代码时可以减少花在格式化上的时间,并且可以把时间和精力放在代码本身上,大大提高了编写代码的效率。
原文标题:elementui富文本编辑器 html css js为什么不直接设计成可视化的,像做PPT那样?,如若转载,请注明出处:https://www.saibowen.com/tougao/21902.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。