问题标签 [pretty-print]
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 - 添加代码突出显示和导出到 HTML 的工具
我正在寻找一种工具,可以像使用 IDE 一样突出显示代码(Ruby、PHP、JavaScript ...),然后将代码导出为 html 格式,以便在打开 html 页面时代码看起来就像使用 IDE 一样。
javascript - 如何以编程方式美化 JSON?
你知道 JavaScript 的任何“JSON 美化器”吗?
从
到
例子
xml - XML Pretty Printer 缺少 2 个关键边缘案例
使用在这个博客上找到的这个 xslt 文件来使用 Nokogiri 漂亮地打印 xml,几乎一切正常,但到了我不能将它用于 HTML 的地步。
首先,如果一个节点是空的,它会变成一个自闭节点,所以:
转换为
但这会在渲染时弄乱 html 树。
其次,如果节点只有文本,则文本没有选项卡,关闭节点也没有选项卡,所以:
变成:
...但理想情况下是:
有谁是 XSLT 的专业人士知道这个问题的快速解决方法吗?
html - 需要:命令行 HTML5 美化器
通缉
在 Linux 下运行的命令行 HTML5 美化器。
输入
乱码,丑陋的 HTML5 代码。可能是多个模板的结果。你不爱它,它不爱你。
输出
纯美。代码很好地缩进,有足够的换行符,关心它的空格。您希望直接在您的网站上显示代码,而不是在网络浏览器中查看它。
嫌疑人
- tidy做的太多了(哎呀,它改变了我的文档类型!),它不适用于 HTML5。也许有办法让它合作而不改变任何东西?
- vim做的太少了。它只是缩进。我希望程序添加和删除换行符,并使用标签内的空格。
死或生!
jquery - jQuery 是否具有类似于 PHP 的 var_dump 的 HTML 漂亮打印功能的 JSON/javascript 对象?
jQuery 是否具有类似于 PHP 的 var_dump 的 JSON/Javascript 对象到 HTML 漂亮打印功能?如果是,那是什么?
ruby-on-rails - Rails - 我怎样才能很好地显示缩进的 JSON?
我有一个控制器操作,它返回用于 api 目的的 JSON 数据,而且还有很多。我希望能够在浏览器中检查它,并为查看器很好地缩进。例如,如果我的数据是
我想看看
在视图中。
我考虑过使用不同的路线来获取大量/漂亮的数据:
任何人都知道执行此操作或类似操作的 gem/plugin 吗?我尝试使用 JSON.pretty_generate,但它似乎在 rails (2.3.5) 内不起作用。谢谢。
python - 如何在没有科学记数法和给定精度的情况下漂亮地打印 numpy.array?
我很好奇,是否有任何方法可以打印 formatted numpy.arrays
,例如,以类似于以下的方式:
如果我想打印numpy.array
浮点数,它会打印几个小数,通常采用“科学”格式,即使对于低维数组也很难阅读。但是,numpy.array
显然必须打印为字符串,即带有%s
. 有解决方案吗?
haskell - Haskell - 解释一个数字
我有一个号码 9877342931235。使用 Haskell,我需要将其显示为:
987-734293-123-5
我试过穿插列表,但当然会在每个数字之间加上“-”。我将如何做才能产生实际结果?
ruby - IRB 和大变量?
如何在 irb 提示符中很好地打印大变量?我有一个变量,其中包含许多很长的变量,并且打印输出变得一团糟。如果我只想要没有值的变量名怎么办?或者,我可以根据深度将每一个打印在单独的行上吗?
haskell - Haskell:`show` 的变体,不将字符串和字符括在引号中
我想要一个show
(让我们称之为label
)的变体,它的行为就像show
,除了它不包含String
s in" "
或Char
s in ' '
。例子:
我尝试手动实现此功能,但遇到了一些问题。这是我尝试过的:
但是,由于默认情况的类与 和 重叠instance Label [Char]
,因此instance Label Char
这些类型不适用于该label
函数。
是否有提供此功能的库函数?如果没有,是否有解决方法可以使上述代码正常工作?