[安利]语法高亮工具 在线+离线 Syntax Highlight 转 BBCode

回复
头像
523066680
Administrator
Administrator
帖子: 573
注册时间: 2016年07月19日 12:14
联系:

[安利]语法高亮工具 在线+离线 Syntax Highlight 转 BBCode

帖子 523066680 »

一些在线生成语法高亮HTML的网站(有些是在线运行代码):
http://codepad.org/
http://hilite.me/
https://tohtml.com/

离线的语法高亮工具(开源)
Highlight Code Converter
附件
不同风格效果截图.zip
(1.57 MiB) 已下载 46 次
头像
523066680
Administrator
Administrator
帖子: 573
注册时间: 2016年07月19日 12:14
联系:

离线的语法高亮HTML生成工具 - Highlight Code Converter

帖子 523066680 »

支持 HTML、XHTML、BBCODE、LaTeX、SVG、BBCode
支持多种高亮主题:

代码: 全选

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
自带 GUI 界面,支持命令行调用、提供常见编程语言的接口、支持代码风格修改。
头像
523066680
Administrator
Administrator
帖子: 573
注册时间: 2016年07月19日 12:14
联系:

Re: [安利]语法高亮工具 在线+离线

帖子 523066680 »

[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]
头像
523066680
Administrator
Administrator
帖子: 573
注册时间: 2016年07月19日 12:14
联系:

Re: [安利]语法高亮工具 在线+离线

帖子 523066680 »

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; }
回复

在线用户

正浏览此版面之用户: 没有注册用户 和 0 访客