Logo

#语法高亮

Logo of highlight.js
highlight.js
Highlight.js是一款用JavaScript开发的代码语法高亮工具,可在浏览器和服务器环境中使用。它支持180多种编程语言,具有自动语言检测功能,无需依赖其他框架。该工具易于集成,支持CDN引入、自定义构建和模块化导入。Highlight.js还提供多种主题样式,可根据需求进行定制。
Logo of Notepad3
Notepad3
Notepad3是一款基于Scintilla的快速轻量级文本编辑器,具备语法高亮功能。占用内存小但功能丰富,可处理多数编程任务。相比Notepad2,增加了代码折叠、书签、单词自动完成等功能,支持更多编程语言。还提供AES-256加密、高DPI支持等高级特性。适合程序员使用的文本编辑工具,兼具性能与实用性。
Logo of Pastebin - Textbin
Pastebin - Textbin
Pastebin - Textbin提供简单高效的在线文本和代码片段分享服务。用户可以轻松粘贴、存储和分享各类文本内容,尤其适合代码分享。平台具备150多种语法高亮、文件夹管理、密码保护等功能,方便内容管理和安全保护。作为Pastebin的替代选择,该平台为用户提供简洁安全的在线文本分享环境,支持URL货币化等特色功能。每日有数万用户使用Pastebin - Textbin,成为程序员和文本工作者的首选工具。
Logo of git-split-diffs
git-split-diffs
git-split-diffs为开发者提供终端中查看GitHub风格并排代码差异的功能。该工具支持语法高亮、自定义主题和行内变更突出显示,使代码对比更直观。易于安装配置,适用于多种终端环境,并具有性能优化选项,可快速处理大型代码库的差异对比。
Logo of delta
delta
Delta是一款终端代码差异查看工具,支持语法高亮、多主题、并排对比等功能。它提高代码审查效率,与git集成良好,为开发者提供灵活的差异分析方案。
Logo of sora-editor
sora-editor
sora-editor 是一个为 Android 平台设计的高性能代码编辑器。它具备增量语法高亮、代码自动完成、智能缩进等核心功能,并支持 TextMate 和 TreeSitter。该项目还提供事件系统和括号对匹配等高级特性,旨在为移动开发者带来流畅且高效的编码体验。
Logo of cppman
cppman
cppman 是一款为 Linux 用户设计的命令行工具,提供 C++ 98/11/14/17/20 标准库的手册页查询功能。该工具集成了 cplusplus.com 和 cppreference.com 两个数据源,支持语法高亮和页面间超链接。cppman 的操作方式与传统 'man' 命令相似,便于用户快速查阅 C++ 标准库文档。工具定期更新,确保内容紧跟最新 C++ 标准。用户可通过 PyPI、系统包管理器或源代码方式安装 cppman。
Logo of vscode-github-actions
vscode-github-actions
vscode-github-actions扩展集成了GitHub Actions工作流程管理功能,提供语法高亮、文档集成、验证和代码补全等特性。开发者可在VS Code中直接管理工作流程、追踪CI构建和部署,以及高效创作工作流程。该扩展简化了GitHub Actions的使用流程,提升了开发效率。
Logo of pretty-ts-errors
pretty-ts-errors
Pretty TypeScript Errors是一个VSCode扩展,可美化和简化TypeScript错误信息。它提供语法高亮、错误定位和在线解释功能,支持Node、Deno和React等多种环境。该扩展适用于.ts、.js、.jsx、.tsx和.mdx文件中的JSDoc类型错误,以及Astro、Svelte和Vue文件中启用TypeScript时的错误。它还包括一键导航至相关类型声明和在线错误解释资源的功能,旨在提高开发效率,帮助开发者更快地识别和解决TypeScript相关问题。
Logo of react-syntax-highlighter
react-syntax-highlighter
React Syntax Highlighter是一款功能强大的代码语法高亮组件。它基于lowlight和refractor构建,使用虚拟DOM动态渲染语法树,支持JavaScript和CSS样式。该组件提供多语言支持和主题选择,具有轻量级构建选项,支持行号显示和自定义渲染。React Syntax Highlighter已在mdx-deck、Kibana等多个知名项目中得到应用。
Logo of litecli
litecli
litecli是一个SQLite命令行客户端,提供自动补全和语法高亮功能。支持通过pip、AUR和Homebrew安装,适用于Linux和MacOS平台。litecli拥有直观的界面和详细的文档,便于开发者操作SQLite数据库。其智能提示功能适合各级用户,提升了SQLite数据库的使用效率。
Logo of mycli
mycli
mycli是一款基于Python开发的MySQL命令行工具,集成了智能自动补全和语法高亮功能。它支持多行查询、保存常用查询、SSL连接等特性,并提供友好的界面和灵活的配置选项。mycli兼容macOS和Linux系统,为数据库开发和管理人员提供高效的MySQL交互环境。
Logo of shiki
shiki
Shiki是一个基于TextMate语法的代码高亮工具,以其准确性和强大功能而著称。这个开源项目支持多种编程语言,能够精确渲染代码结构,适用于文档、博客和开发工具等多种场景。Shiki最新的v1版本进行了重大更新,提供了详细的文档支持,旨在为开发者提供高质量的代码展示体验。
Logo of Runestone
Runestone
Runestone是一个为iOS平台开发的高性能纯文本编辑框架,主要用于代码编辑。它集成了GitHub的Tree-sitter技术来实现智能代码解析,提供语法高亮、行号显示和自动字符配对等功能。该框架经过性能优化,能够处理大型文档,同时提供颜色主题、字体选择、行包装和不可见字符显示等自定义选项。此外,Runestone支持多种编程语言,能够自动检测文件的缩进方式和换行符类型。它还提供了正则表达式搜索功能,以及垂直和水平过度滚动等用户体验优化。作为一个开源项目,Runestone为开发者提供了一个灵活而强大的文本编辑工具,适合用于构建需要高性能文本编辑功能的iOS应用。
Logo of Highlightr
Highlightr
Highlightr是一款Swift开发的iOS和macOS代码语法高亮工具,基于highlight.js核心。该项目支持185种编程语言和89种主题样式,能将普通代码字符串转换为带语法高亮的NSAttributedString。Highlightr适用于实时代码编辑,提供简洁API,支持CocoaPods和Carthage安装。其性能表现良好,为开发者提供了代码展示和编辑的工具选择。
投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号