SublimeHighlight:终极Sublime Text代码高亮导出插件完全指南

SublimeHighlight:终极Sublime Text代码高亮导出插件完全指南

【免费下载链接】SublimeHighlight A humble SublimeText package for exporting highlighted code as RTF or HTML 【免费下载链接】SublimeHighlight 项目地址: https://gitcode.com/gh_mirrors/su/SublimeHighlight

SublimeHighlight是一款专为Sublime Text打造的高效代码高亮导出插件,能够轻松将代码以RTF或HTML格式导出,让你的代码分享和展示更加专业美观。无论是撰写技术文档、发布博客文章还是准备演示材料,这款插件都能帮你快速生成带有精美语法高亮的代码片段。

为什么选择SublimeHighlight?

在众多Sublime Text插件中,SublimeHighlight脱颖而出的原因在于其简单易用的操作流程和丰富的自定义选项。它基于强大的Pygments语法高亮库开发,支持多种编程语言和输出格式,满足不同场景下的代码展示需求。

核心功能亮点

  • 多格式导出:支持HTML和RTF两种主流格式,满足不同平台的展示需求
  • 丰富主题选择:内置多种语法高亮主题,如autumn、borland、emacs、monokai等
  • 自定义设置:可调整行号显示、样式类使用等高级选项
  • 跨平台支持:完美兼容Windows、Mac OS X等主流操作系统

快速安装步骤

安装SublimeHighlight非常简单,只需按照以下步骤操作:

  1. 打开Sublime Text编辑器
  2. 进入Package Control(快捷键Ctrl+Shift+P或Cmd+Shift+P)
  3. 输入"Install Package"并回车
  4. 搜索"SublimeHighlight"并安装

或者通过手动克隆仓库安装:

git clone https://gitcode.com/gh_mirrors/su/SublimeHighlight

如何使用SublimeHighlight

使用SublimeHighlight导出高亮代码只需几个简单步骤:

  1. 在Sublime Text中打开需要导出的代码文件
  2. 选择需要导出的代码片段(如果不选择则默认导出整个文件)
  3. 打开命令面板(快捷键Ctrl+Shift+P或Cmd+Shift+P)
  4. 输入"SublimeHighlight"并选择相应的命令:
    • "SublimeHighlight: Copy to Clipboard as HTML"
    • "SublimeHighlight: Copy to Clipboard as RTF"
    • "SublimeHighlight: Export to HTML File"
    • "SublimeHighlight: Export to RTF File"

主题效果展示

SublimeHighlight提供了多种语法高亮主题,让你的代码展示更加个性化。以下是部分主题效果展示:

SublimeHighlight代码高亮主题展示

从左到右、从上到下分别展示了autumn、borland、bw、colorful、default、emacs、friendly、fruity、manni、monokai、murphy、native、pastie、perldoc、rrt、tango、trac、vim和vs等主题效果。

高级自定义设置

SublimeHighlight提供了丰富的自定义选项,可以通过修改设置文件SublimeHighlight.sublime-settings来调整插件行为。

常用设置选项

{
    "theme": "default",          // 设置默认主题
    "full": true,                // 是否生成完整HTML页面
    "linenos": false,            // 是否显示行号("table"、"inline"或false)
    "noclasses": true,           // 是否使用内联样式而非CSS类
    "lexer_options": {           // 针对特定语言的额外选项
        "PHP": {
            "startinline": true
        }
    }
}

如何修改主题

要更改默认主题,只需修改设置文件中的"theme"值,例如:

"theme": "monokai"

可用的主题名称可以在pygments/styles/目录下找到,包括autumn.py、borland.py、monokai.py等多种选择。

常见问题解决

导出的HTML无法正确显示样式?

确保设置文件中的"full"选项设为true,这将生成完整的HTML页面,包含所有必要的样式信息。如果只需要代码片段,可以将"full"设为false,然后手动添加样式。

如何在导出时包含行号?

修改设置文件中的"linenos"选项:

  • "table": 以表格形式显示行号
  • "inline": 将行号内联到代码中
  • false: 不显示行号

支持哪些编程语言?

SublimeHighlight支持几乎所有主流编程语言,具体可查看pygments/lexers/目录下的文件,包括agile.py、asm.py、dotnet.py、java.py、python.py等。

总结

SublimeHighlight是一款功能强大且易于使用的Sublime Text代码高亮导出插件,通过简单的操作就能将代码以专业美观的方式导出为HTML或RTF格式。无论你是技术博主、开发文档撰写者还是需要频繁展示代码的程序员,这款插件都能极大提升你的工作效率。

赶快尝试SublimeHighlight,让你的代码展示更加专业、美观!

【免费下载链接】SublimeHighlight A humble SublimeText package for exporting highlighted code as RTF or HTML 【免费下载链接】SublimeHighlight 项目地址: https://gitcode.com/gh_mirrors/su/SublimeHighlight

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值