关键词在<textarea>(再次)</textarea>中突出显示

时间:2010-04-05 18:26:09

标签: javascript html ajax

等等,我知道!我知道这个“textarea中的语法高亮”问题在stackoverflow上被提升了一百万次!但是,拜托,听。

offtopic : 我不是网络开发人员,从技术上讲,我根本不是程序员。我研究机电一体化,主要处理控制工程和数字硬件。我很生气,每当我想分享一些应用程序(这在我的领域会有所帮助)并将其嵌入到网络中时,我需要知道如此疯狂的技术,如html,css,javascript,flash等等。这需要时间,这本来可以为我自己的领域的利益而花费。

现在我正在使用硬件描述语言,我正在编写一些Python库来将一个HDL转换为另一个HDL。我想在网络上嵌入这样的功能:http://xhdl2vhdl.appspot.com/

我想实现一些基本的语法突出显示(只有突出显示的关键字就足够了),以便代码可以读取。但是整个想法突出了textarea中的一些东西并不是微不足道的。另一个困难是我使用的语言很少,而且没有开箱即用的解决方案。

我试图深入研究这些解决方案,但它们对我来说非常复杂: http://www.nicolarizzo.com/gamesroom/experimental/CodeEditor.html http://marijn.haverbeke.nl/codemirror/jstest.html

并没有明确的说明如何使用它们(对于我的网络开发知识水平)。

那么,是否有一个简单的解决方案,只是为了突出显示textarea中的一堆关键词或执行相同的操作?

谢谢。

1 个答案:

答案 0 :(得分:0)

为什么不采用现有的语法高亮显示并为您的语言添加模块?

http://alexgorbatchev.com/wiki/SyntaxHighlighter

演示

http://alexgorbatchev.com/wiki/SyntaxHighlighter:Demo