gpt4 book ai didi

html - 如何为 PPI::HTML 高亮打印 CSS 样式表?

转载 作者:行者123 更新时间:2023-11-28 01:34:07 25 4
gpt4 key购买 nike

<分区>

PPI::HTML完美地为我的 Perl 代码格式化 HTML 突出显示,就像 CPAN 上的示例一样。但是如果没有 CSS 样式,输出就不太可用,我不知道如何合并。

use PPI;
use PPI::HTML;

my %colors=(
cast => '#339999',
comment => '#008080',
core => '#FF0000',
double => '#999999',
heredoc_content => '#FF0000',
interpolate => '#999999',
keyword => '#0000FF',
line_number => '#666666',
literal => '#999999',
magic => '#0099FF',
match => '#9900FF',
number => '#990000',
operator => '#DD7700',
pod => '#008080',
pragma => '#990000',
regex => '#9900FF',
single => '#999999',
substitute => '#9900FF',
transliterate => '#9900FF',
word => '#999999'
);

my $highlighter=PPI::HTML->new(line_numbers => 1, colors => \%colors);
my $perl_doc=PPI::Document->new(\$perl_block); # read from a file

my $perl_block_highlighted=$highlighter->html($perl_doc);
print "<p>$perl_block_highlighted</p>";

能否请您举一个打印彩色代码的简单示例?目前一切都默认显示颜色。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com