首页 / 知识
是否有JavaScript实时语法标注工具?
2023-04-15 06:53:00

Are there any JavaScript live syntax highlighters?我找到了突出显示预先存在的代码的语法突出显示器,但是当您使用WYSIWYG样式的编辑器键入内容时,我想这样做。我不需要自动完成的功能,只需突出显示即可。 作为后续问题,stackoverflow使用什么WYSIWYG编辑器? 编辑:多亏了以下答案,我发现两个看起来很适合我的需求: 编辑:也请参见以下问题: 这个问题可能更好地表达为"您建议使用什么语法突出显示的编辑器替换我的Web应用程序中的html textarea?"(此处的其他一些答案是针对桌面应用程序或纯语法突出显示的,不是客户端编辑器) 我还建议使用Java编写的CodeMirror,它支持许多浏览器。它使用了真正的解析器(而不是正则表达式),因此可以处理复杂的问题,例如正确突出显示转义的字符串。开发人员对讨论组也非常敏感。 关于如何编写一篇非常有趣的文章:(甚至更好,他将完整的源代码提供给JavaScript格式化程序和着色器。) 在JavaScript中实现语法提示JavaScript编辑器
重要的是,它可以正确处理正则表达式。同样令人感兴趣的是,他使用了一个连续传递样式词法分析器/解析器,而不是您会在野外看到的更为典型的基于词法(或正则表达式)的词法分析器。 作为奖励,他讨论了在浏览器中使用JavaScript时会遇到的许多现实问题。 请参阅Google代码修饰。 有关stackoverflow使用的编辑控件,请参见此问题。 很抱歉将其拖回,但是我在CodeMirror http://codemirror.net/ 中找到了最好的 必须与Mozilla的Bespin一起去。它是使用HTML5功能构建的(因此它速度很快,但不支持旧版浏览器),但是使用起来绝对令人赞叹,而且击败了我遇到的所有内容-可能是因为Mozilla支持它,他们开发了Firefox,是的。。。还有一个jQuery插件,其中包含一个扩展,使其可以更轻松地与jQuery一起使用。 尽管Vim具有陡峭的学习曲线,但对于任何一种语言,Vim都是最好的编辑器。它具有GUI版本,但在终端编辑中确实很出色。学习如何使用此编辑器的任何时间都不会浪费时间。在您要查找的同时,它具有语法突出显示功能,以及成千上万的(从字面上看)其他功能和插件。 您也可以尝试http://softwaremaniacs.org/soft/highlight/zh--快速,它不仅支持javascript,还支持许多其他语言。并且,如果需要实时预览突出显示如何工作,则可以使用setInterval来运行突出显示并将其显示在单独的框中。 我没有编写很多JavaScript,但是JSEclipse在过去对我很有帮助。它作为Eclipse插件提供。 我已经免费使用了多年了 http://www.interaktonline.com/products/eclipse/jseclipse/overview/ 每当我处理Javascript时,我也严重依赖Firefox的FireBug |
最新内容
相关内容
linux命令下载工具?
linux命令下载工具?,工具,网络,代理,代码,简介,位置,系统,第一,下载工具,文件,Linux下多线程下载工具MWget和Axel使用介绍1、wget是linux下一linux好用的命令工具?
linux好用的命令工具?,系统,管理,工具,基础,服务,信息,工作,发行,公司,代码,Linux系统中进行磁盘管理的常用命令有哪些?分别有什么功能Linux磁linux常用命令行工具?
linux常用命令行工具?,系统,工作,工具,地址,管理,信息,命令,软件,目录,基础,linux常用命令有哪些1、linux系统常用操作命令linux系统常用操作linux实时读日志命令?
linux实时读日志命令?,系统,信息,实时,工作,对比,管理,时间,命令,日志,平均,Linux服务器查看日志的几种方法1、如下图所示,先cd到我们需要监控linux命令行执行工具?
linux命令行执行工具?,工具,系统,网络,分析,工作,服务,状态,信息,电脑,发行,shell编程(掌握Linux命令行工具)1、在开始Shell编程之前,我们需要linux实时读日志命令?
linux实时读日志命令?,系统,信息,实时,工作,对比,管理,时间,命令,日志,平均,Linux服务器查看日志的几种方法1、如下图所示,先cd到我们需要监控linux命令实时显示?
linux命令实时显示?,系统,实时,时间,信息,情况,命令,对比,电脑,名称,一致,linux用set命令显示当前模式set命令作主要是显系统中已经存在的shel开发linux命令工具?
开发linux命令工具?,系统,工具,环境,状态,平台,设计,数据,电脑,中小企业,标准,Linux界面开发工具有哪些?1、大多数Linux发放版本,自身捆绑了诸linux命令行工具大全?
linux命令行工具大全?,工作,系统,工具,地址,信息,命令,目录,基础,管理,文件,linux常用的命令有哪些linux系统常用操作命令如下:ls:全拼list,功能linux命令联想工具?
linux命令联想工具?,地址,工作,系统,工具,状态,标准,信息,命令,目录,左下角,Linux:Python编写Linux自定义命令工具首先我们先认识一下cat指令linux中实时更新命令?
linux中实时更新命令?,系统,数据,实时,管理,服务,命令,名字,工作,信息,软件,linux命令求解,如何更新以及还原?1、使用 yum check-update 命令linux命令编辑器与?
linux命令编辑器与?,环境,档案,标的,数字,名称,数据,正规,名字,命令,光标,Linux环境编程-编辑器基本操作如果输入了Y,下一步会让你输入想要保存