问题标签 [geshi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 寻求 WordPress 的代码荧光笔推荐
任何人都可以为 WordPress 2.6.1 推荐一个可靠且记录良好的代码荧光笔吗?我尝试过 Roman Roan 的 Code Snippet 和 Gilberto Saraiva 的 Developer Formatter。但它们似乎不像文档中描述的那样工作,并且正在修改代码片段而不是美化它们。
wordpress - 如何安装和使用 Wordpress GeSHi - 通用语法荧光笔
谁能推荐如何安装和使用 wordpress.org GeSHi syntaxhighlighter?我正在一个地方寻找从头到尾的方向,而不是指向其他 8 个“先决条件”知识链接中信息的链接。
java - Java 语法高亮
如您所知,有一个名为GeSHi的 PHP 语法荧光笔,它支持大量的编程语言或代码格式。
但是,我找不到这样的 Java 库,它支持我需要的编程语言(ADA、ASP、BNF、Bash、Brainfuck、C、C++、C#、CSS、Cobol、ColdFusion、D、Fortran、Haskell、HTML、 INI(配置)、Java、JavaScript、Lisp、Make、Objective C、PASCAL、Perl、PHP、PLSQL、Prolog、Python、Ruby、Scheme、SQL、VB.NET、Verilog、VHDL、Visual Basic、XML。)
您是否知道一种或者我应该更喜欢通过 http 事务从远程 PHP 服务器检索突出显示的代码的低效方式?有任何想法吗?
谢谢。
php - GeSHi单点赞链接
是否可以指示 GeSHi ( http://qbnz.com/highlighter/ ) 生成单行链接。例如,如果我在 'example.com/my-code' URL 上显示突出显示的代码,我希望能够拥有如下链接:'example.com/my-mode#line-69' 或类似的东西......
php - 使用 geshi 语法突出显示的 Lua 长字符串无法正确显示
我将我的新 Lua 代码存储到使用 geshi 荧光笔(用 php 编写)的 Dokuwiki 系统中。例如,我如何在 lua 中遇到长字符串定义的问题
可以使用 geshi lua.php 文件更正此问题,我已经快速查看了http://qbnz.com/highlighter/geshi-doc.html上的文档,并且多行注释工作正常,它只是多行字符串哪些不是。
php - 实现简单正则表达式的建议(用于 bbcode/geshi 解析)
我用 PHP 制作了一个个人笔记软件,所以我可以存储和组织我的笔记,并希望有一个很好的简单格式来写它们。
我在 Markdown 中做过,但发现它有点混乱,并且没有简单的语法突出显示,所以我之前做过 bbcode,并希望实现它。
现在对于我真正希望实现的 GeSHi(语法高亮器),它需要最简单的代码,如下所示:
现在这是简单的部分,但我想做的是让我的 bbcode 调用它。
我当前匹配组成的 [syntax=cpp][/syntax] bbcode 的正则表达式如下:
你会注意到我捕获了语言和内容,我到底如何将它连接到 GeSHi 代码?
preg_replace 似乎只能用字符串而不是“表达式”替换它,我不知道如何将这两行代码用于 GeSHi 与捕获的数据..
我对这个项目真的很兴奋,并希望克服这个问题。
php - 格氏与 Markdown
我试图让 GeSHi 与降价合作。
Geshi 的一个简单用法如下:
上面的代码接受整个消息并将其转换为突出显示的代码
我也有我的 Markdown 函数
我试图对从markdown返回preg_match
的标签使用回调函数并在返回的值上运行该函数<pre>
geshi->parse_code();
这是我的代码
我在正确的轨道上吗?
我的正则表达式正确吗?它适用于http://gskinner.com/RegExr/
谢谢您的帮助
drupal - (drupal) ckeditor 破坏了我的块代码标签
我在我的博客上使用 blockcode 和 geshi 模块来突出我帖子中的语法。但是每次我使用块代码标签编辑帖子时,我都必须禁用 ckeditor,否则它会破坏我的代码,它会插入帖子中可见的 nbsp 和 br 标签,或者完全删除换行符。这真的很烦人。有人知道如何解决这个问题!?
多谢!
mediawiki - MediaWiki 中的缩进代码
是否可以使用SyntaxHighlight GeSHi缩进 MediaWiki 中的代码块?
比如我想让下面的代码容器和三级列表对齐
我尝试用冒号包装 GeSHi 代码容器(使用 MediaWiki 的标准缩进语法),但这会阻止 SyntaxHighlight GeSHi 正确解析代码。
为了澄清起见,我想避免用我的代码包装,<code></code>
因为我需要正确的语法突出显示。
有什么建议么?