#代码转换
aide - 在VSCode中一键转换代码和AI批量文件处理
VSCodeAI代码转换批量处理注释Github开源项目
VSCode插件提供一键注释、代码转换、UI图生成代码和AI批量处理文件功能,提高开发效率。主要功能包括代码转换、代码查看辅助、一键粘贴智能转换、AI批处理、变量命名建议和自定义AI命令。安装步骤简单,只需在VSCode扩展市场搜索并安装插件。欢迎项目贡献,详见贡献指南。项目基于MIT许可协议开源,更多更新请参阅CHANGELOG。
codeverter - GPT驱动的跨语言代码转换器,支持多种编程语言和框架
Codeverter代码转换TailwindSvelteKitGPTGithub开源项目
Codeverter是一个基于GPT的代码转换器,能够在不同编程语言和框架间进行转换。无需指定输入语言,即可使用预设的自定义选项。支持自定义语言输入和代码高亮功能,用户可以轻松体验其便捷性。
Code Converter AI - 多语言智能代码转换平台 加速开发提升维护性
AI工具代码转换编程语言开发效率代码维护代码现代化
Code Converter AI是一个代码转换平台,支持20多种主流编程语言间的转换,包括C、Java、Python和JavaScript等。该工具利用AI技术将遗留代码现代化,提高可扩展性和可维护性。平台能加快开发进度,减少人工错误,并为企业提供高性价比的解决方案,有助于延长应用程序寿命,增强性能和安全性。
eslint-plugin-command - ESLint插件实现的注释驱动代码重构工具
eslint-plugin-commandESLint插件代码转换注释触发微型代码重构Github开源项目
eslint-plugin-command 是一个基于 ESLint 的代码重构工具,通过特殊注释触发代码转换。它能够执行箭头函数到函数声明的转换、连续 await 表达式到 Promise.all() 的重构等任务。该插件利用 ESLint 的现有架构,为开发者提供了一种高效的一次性代码修改方式,简化了代码重构流程。
javascript-obfuscator - JavaScript和Node.js代码混淆工具
JavaScript混淆器代码保护源代码加密控制流扁平化代码转换Github开源项目
JavaScript Obfuscator是一个开源的JavaScript和Node.js代码混淆工具。它提供变量重命名、字符串加密、控制流扁平化等多种代码转换功能,可以有效提高源代码的安全性。该工具适用于JavaScript和Node.js项目,能在保持代码功能的同时增强代码保护。
AI Code Converter - 多语言代码转换与生成的智能编程工具
AI工具代码转换AI编程语言开发工具代码生成
这是一个支持50多种编程语言的在线代码转换平台,提供智能代码转换和生成功能。用户可将代码从一种语言转换为另一种,或通过自然语言描述生成代码片段。该工具还具备代码翻译和本地化功能,显著提高开发效率。作为免费的AI编程助手,它简化了编程流程,为开发者提供便捷的代码处理体验。适用于跨语言项目开发,有效减少学习新语言的时间成本,是提升编程效率的理想选择。
Js2TS.com - 智能JavaScript到TypeScript在线转换平台
AI工具JavaScriptTypeScript代码转换在线转换器
Js2TS.com是一个免费的在线代码转换平台,利用AI技术实现JavaScript到TypeScript的快速转换。用户只需粘贴代码并点击转换按钮,即可获得对应的TypeScript代码。此外还支持JSON到TypeScript、CSS到JSON、CSS到Tailwind等多种代码格式的转换,为开发者提供便捷高效的在线工具和全方位的代码转换解决方案。
Img2html - 图像到HTML代码的智能转换平台
AI工具AI图像转换HTML生成网页设计代码转换Chrome扩展
Img2html是一个智能转换平台,可将图像和截图转为HTML、CSS和JavaScript代码。它具备网页转换、URL克隆、组件导出、文本识别和AI图像生成等功能。支持多种框架,提供Chrome扩展和API集成。该工具致力于提升开发效率,简化设计流程,适合各类开发者使用。
AtozAi - 智能开发工具平台助力提升代码质量和效率
AI工具AtozAiAI编程工具代码调试代码转换正则表达式生成
AtozAi是一个AI驱动的开发者平台,提供代码调试、转换、正则表达式生成、代码解释等多种智能工具。平台采用先进AI算法,简化编码过程,提高开发效率和代码质量。AtozAi持续扩展工具集,旨在成为开发者提升生产力的优选资源。
Frontender - 设计到前端代码的快速转换工具
AI工具Frontender前端开发Figma插件代码转换Tailwind
Frontender是一款智能Figma插件,可将设计直接转换为前端代码。支持Next、React、Vue和Svelte等框架,适用于各类Figma文件。它精通CSS和Tailwind,生成高质量代码,并支持自定义配置。该工具每月提供15次免费转换,无需注册即可使用。Frontender简化了设计师和开发者的工作流程,目前已在30多个国家获得5000多名开发者的认可。
ts-to-jsdoc - TypeScript到JavaScript的转换工具 保留JSDoc注释
TypeScriptJSDocJavaScript代码转换文档保留Github开源项目
ts-to-jsdoc是一个开源工具,用于将TypeScript代码转换为JavaScript,同时保留JSDoc注释。支持命令行和Node.js接口,可处理单文件或整个项目。该工具保留原始文档,并在转换过程中添加类型信息,有助于提升代码可读性和可维护性。ts-to-jsdoc提供了命令行和Node.js API两种使用方式,可以灵活应用于不同的开发环境。工具在转换过程中会自动处理类型注解,确保生成的JavaScript代码保留了TypeScript的类型信息,有利于代码的长期维护。
repo2pdf - 创新工具实现GitHub仓库到格式化PDF的无缝转换
repo2pdfGitHubPDF代码转换开源工具Github开源项目
repo2pdf是一款GitHub仓库转PDF工具,支持代码高亮、添加行号和自定义忽略文件。它适用于教学、代码审查和离线参考等场景,可通过NPX或克隆仓库安装。用户能灵活配置转换选项,实现动态代码到静态PDF的转换,满足多样化需求。
sucrase - 高性能JavaScript转换工具 专注非标准语言扩展
SucraseJavaScript编译器代码转换性能优化开发工具Github开源项目
Sucrase作为一款高效的JavaScript转换工具,主要处理JSX、TypeScript和Flow等非标准语言扩展。通过优化架构,它的性能比Babel提升了20倍,非常适合在现代浏览器和Node.js环境中进行快速开发。该工具支持多种转换功能,包括JSX、TypeScript、Flow和ES模块转换,并能与Webpack、Gulp、Jest等常用开发工具集成。Sucrase为开发者提供了快速的代码转换方案,但主要适用于开发环境,不建议在生产环境或需要兼容旧版浏览器的项目中使用。
ts-migrate - JavaScript 到 TypeScript 自动化迁移工具
TypeScript迁移工具代码转换开源项目AirbnbGithub
ts-migrate 是一个开源工具,旨在简化 JavaScript 到 TypeScript 的转换过程。它可以处理纯 JavaScript 或混合 TypeScript 的项目,输出可编译的 TypeScript 代码。该工具基于插件系统构建,支持自定义配置以适应各种项目需求。虽然生成的代码能够通过编译,但通常需要进一步优化以增强类型安全性。
llm4decompile-6.7b-v1.5 - 基于深度学习的x86汇编代码自动转译为C语言系统
反编译程序分析机器学习GithubHuggingface开源项目模型LLM4Decompile代码转换
LLM4Decompile-6.7b-v1.5是一个基于机器学习的x86汇编反编译系统,通过15B tokens规模的训练数据和4096 token的处理能力,实现汇编代码到C语言的自动转换。在HumanEval-Decompile基准测试的O0优化级别下,转换准确率达到68.05%,整体性能较前代提升显著。该项目开源且采用MIT许可证,为软件开发和逆向工程提供了实用的代码分析工具。
Arabic-Whisper-CodeSwitching-Edition - 针对阿拉伯语和英语混合语音的优化识别模型
代码转换Github开源项目阿拉伯语模型语言模型Huggingfacetransformers语音识别
本模型是经过精调的OpenAI Whisper Large v2版本,旨在提升阿拉伯语和英语混合语音的识别精度。基于阿拉伯-英语代码切换数据集训练,适用于处理多语言环境中的阿拉伯语和英语混合语音。虽然在该特定场景中表现优异,但在其它语言或单语言场景中性能可能有所下降。