问题标签 [prettify]
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.
javascript - 如何在目标元素上使用谷歌的代码美化?
我目前正在使用谷歌美化脚本 prettyPrint。它运行正常,除了它只有一个函数调用来完成整个页面:
理想情况下,我想要一个 jquery 包装器,它允许:
然而,这也足够了:
我有很多 <pre> 标签,同时初始化它们是矫枉过正的。如何使用 prettyPrint 定位特定元素?
python - 在 Python 中使用漂亮的打印类包装 markdown 代码块
在 python 中有一个 markdown 扩展,它突出显示 codehilite 的代码。此扩展将代码片段包装在 codehilite 类中。我怎样才能获得这样的功能,但只在每个片段上放置 class='prettyprint' 而不使用 codehilite 处理。
基本上将<pre></pre>
markdown制作的每个标签都转换为<pre class='prettyprint'></pre>
javascript - 将 javascript 显示为代码片段
我想要做的是在页面上显示一段 javascript,而不是让它运行,只是显示为代码片段供人们复制。我加载了谷歌的 Prettify,然后在页面中我有这个代码:
但是这段代码只是执行并且不显示 JS 片段。我在这里想念什么?
css - 如何更改或禁用 Google Prettify 中的交替背景颜色
我想更改颜色,甚至完全禁用我在 blog@blogger 上使用的 google prettify 中的交替背景颜色。
我当前的 CSS 是具有此更改的 Doxy 主题:
这就是现在的样子
我想将这种白色更改为具有透明度的深灰色,甚至完全去除交替的颜色。
我试过删除这个
但是还是什么都没有。。
css - Google Prettify Line numbers and Font
I have been playing with Prettify and I got it working quickly. However when I tried to change the font in the css file i can't seem to see any change in the browser. I am using Silver Stripe as a CMS. In the CSS file from the website I have:
I have a separate CSS for prettify (and I know it works because the bg color changes, etc. only the font-family and font-size doesn't. Strangely font-weight does work).
I am using Safari. I don't understand what I am doing wrong? I only seem to get an Arial font.
javascript - JavaScript(存储在资产中)在 ICS(冰淇淋三明治)的 WebView 中不起作用
类似问题: JavaScript 在 ICS 上不起作用
我正在开发一个向用户显示一些代码示例的 Android 应用程序。所以,我在 WebView 中使用 google-code-prettify 来突出显示语法。但是,问题是,js 不能单独在 ICS(冰淇淋三明治)上工作。它可以在除 4.0.x 之外的所有其他 Android 版本(2.2+)上完美运行。这是我正在使用的代码。
我从 logcat 得到的唯一类似错误的消息是UNKNOWN CHROMIUM ERROR: -6
任何帮助都会很棒。提前致谢。
git - 美化会在我的 git 合并中导致冲突吗?
我被介绍到一个不一致的缩进的 PHP / HTML 代码库。我想在代码上运行“漂亮代码”或“美化”,但我担心这会导致某些合并发生冲突。
有什么建议可以做到这一点,或者应该避免美化吗?
css - 用于在 tumblr 上显示代码片段的水平滚动区域
我正在尝试使用美化和 css 自定义设置我的 tumblr 主题以显示 python 代码片段。我对 css 是全新的,但我现在几乎可以按照我的意愿工作(感谢在网上搜索示例)。但是,文本太长时会换行,我无法弄清楚如何让它只显示滚动条。
这是我现在正在使用的。我发现一些页面说我想在这里添加空格:但是在浏览了所有选项之后,它们似乎都不起作用。选项 nowrap 使得它没有任何换行符。
如果我添加 width: 2000px 或一些巨大的东西,它会阻止文本换行,但它会被覆盖在所有内容之上,并且不会出现滚动条。
谢谢您的帮助。
javascript - 在 nocode 类中使用 google prettify 时如何添加行号?
相关如何将行号添加到 Google Prettify 中的所有行?
我正在查看 google 的http://code.google.com/p/google-code-prettify/以显示我在网页中用 Mathematica 编写的代码。
Mathematica 是不支持的语言。所以,即使我认为我可以做到以下几点
并且在显示行号方面有效,但是使用的语法突出显示已关闭并且对于我使用的语言不正确,因为它当然不受我理解的支持。
我很乐意只列出代码,使用nocode
类,没有突出显示,但我也希望能够获得行号。所以,我尝试了这个:
但行号没有显示在nocode
类内。
有没有办法修改prettify.js
并使其也显示 nocode 的行号?我将主要使用它来列出代码,但需要查看行号。
这是一个完整的 MWE
更新
感谢 Gaby,它现在正在工作。这是最终结果
gruntjs - 在 Grunt 中运行 Assemble 和 Prettify 的问题
在 Assemble 创建文件后,我试图让 prettify 运行一个目录并将 html 文件美化到同一目录中。一起运行默认任务时,prettify 会抛出错误:
随后,当我单独运行每个任务时,一切正常:
这是我的 Gruntfile:
有人可以指出我正确的方向吗?可以美化输出到相同的源目录吗?