一些在线生成语法高亮HTML的网站(有些是在线运行代码):
http://codepad.org/
http://hilite.me/
https://tohtml.com/
离线的语法高亮工具(开源)
Highlight Code Converter
[安利]语法高亮工具 在线+离线 Syntax Highlight 转 BBCode
- 523066680
- Administrator
- 帖子: 573
- 注册时间: 2016年07月19日 12:14
- 联系:
[安利]语法高亮工具 在线+离线 Syntax Highlight 转 BBCode
- 附件
-
- 不同风格效果截图.zip
- (1.57 MiB) 已下载 46 次
- 523066680
- Administrator
- 帖子: 573
- 注册时间: 2016年07月19日 12:14
- 联系:
离线的语法高亮HTML生成工具 - Highlight Code Converter
支持 HTML、XHTML、BBCODE、LaTeX、SVG、BBCode
支持多种高亮主题:
自带 GUI 界面,支持命令行调用、提供常见编程语言的接口、支持代码风格修改。
支持多种高亮主题:
代码: 全选
acid aiseered andes anotherdark
autumn baycomb bclear biogoo
bipolar blacknblue bluegreen breeze
bright camo candy clarity
dante darkblue darkbone darkness
darkslategray darkspectrum denim dusk
earendel easter edit-anjuta edit-bbedit
edit-eclipse edit-emacs edit-fasm edit-flashdevelop
edit-gedit edit-godot edit-jedit edit-kwrite
edit-matlab edit-msvs2008 edit-nedit edit-purebasic
edit-vim-dark edit-vim edit-xcode ekvoli
fine_blue freya fruit github
golden greenlcd kellys leo
lucretia manxome maroloccio matrix
moe molokai moria navajo-night
navy neon night nightshimmer
nuvola olive orion oxygenated
pablo peaksea print rand01
rdark relaxedgreen rootwater seashell
solarized-dark solarized-light sourceforge tabula
tcsoft the vampire whitengrey
xoria256 zellner zenburn zmrok
- 523066680
- Administrator
- 帖子: 573
- 注册时间: 2016年07月19日 12:14
- 联系:
Re: [安利]语法高亮工具 在线+离线
[console]use IO::Handle;
STDOUT->autoflush(1);
my @order = func( 1 );
permute([qw/a b c d e f/], \@order);
sub func
{
my $n = shift;
my $div = 1;
my @odo;
while ( $n != 0 )
{
$mod = $n % $div;
$n = int($n/$div);
unshift @odo, $mod;
$div++;
}
return @odo;
}
sub permute
{
my ($ele, $ord) = @_;
my $get;
my @result;
for my $idx ( @$ord )
{
$get = splice( @$ele, $idx, 1 );
push @result, $get;
}
while ( @$ele )
{
push @result, shift @$ele;
}
print @result;
}[/console]
STDOUT->autoflush(1);
my @order = func( 1 );
permute([qw/a b c d e f/], \@order);
sub func
{
my $n = shift;
my $div = 1;
my @odo;
while ( $n != 0 )
{
$mod = $n % $div;
$n = int($n/$div);
unshift @odo, $mod;
$div++;
}
return @odo;
}
sub permute
{
my ($ele, $ord) = @_;
my $get;
my @result;
for my $idx ( @$ord )
{
$get = splice( @$ele, $idx, 1 );
push @result, $get;
}
while ( @$ele )
{
push @result, shift @$ele;
}
print @result;
}[/console]
- 523066680
- Administrator
- 帖子: 573
- 注册时间: 2016年07月19日 12:14
- 联系:
Re: [安利]语法高亮工具 在线+离线
use IO::Handle; STDOUT->autoflush(1); my @order = func( 1 ); permute([qw/a b c d e f/], \@order); sub func { my $n = shift; my $div = 1; my @odo; while ( $n != 0 ) { $mod = $n % $div; $n = int($n/$div); unshift @odo, $mod; $div++; } return @odo; } sub permute { my ($ele, $ord) = @_; my $get; my @result; for my $idx ( @$ord ) { $get = splice( @$ele, $idx, 1 ); push @result, $get; } while ( @$ele ) { push @result, shift @$ele; } print @result; }
在线用户
正浏览此版面之用户: Ahrefs [Bot] 和 4 访客