当前位置: 首页 > news >正文

Unity编辑器扩展之导出项目中所有Script里面的文本内容

一、最后导出的Excel文件效果如下图所示:

二、在Unity的Editor目录下,新建一个名为FindStringsInScripts的C#脚本,Copy以下代码到你新建的名为FindStringsInScripts的C#脚本中去,最后一定要保存文件哈。

using UnityEditor;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
using UnityEngine;public class FindStringsInScripts : EditorWindow
{[MenuItem("Tools/导出Script里面的文本内容")]private static void ScanScripts(){StringBuilder csvOutput = new StringBuilder();csvOutput.AppendLine("Script名称,文字内容,文字内容所在行号"); // CSV表头string[] scriptGUIDs = AssetDatabase.FindAssets("t:Script"

相关文章:

  • SpringBoot+EasyExcel+Mybatis+H2实现导入
  • Spring Security 6
  • Android学习总结之算法篇六(数组和栈)
  • 毕业论文 | 基于C#开发的NMEA 0183协议上位机
  • 详解 MyBatis-Plus 框架中 QueryWrapper 类
  • 青少年抑郁症患者亚群结构和功能连接耦合的重构
  • Helm部署kong+konga的路由管理系统
  • el-tabs与table样式冲突导致高度失效问题解决(vue2+elementui)
  • 【STM32实物】基于STM32的RFID多卡识别语音播报系统设计
  • Windows和 macOS 上安装 `nvm` 和 Node.js 16.16.0 的详细教程。
  • Electron Forge【实战】带图片的 AI 聊天
  • Mac下安装Python3,并配置环境变量设置为默认
  • pinia-plugin-persistedstate的使用
  • 左右分屏电商带货视频批量混剪自动剪辑生产技术软件:智能剪辑与合规化方案解析
  • [特殊字符] 开发工作高内存占用场景下,Windows 内存压缩机制是否应该启用?实测分析与优化建议
  • Gradio全解20——Streaming:流式传输的多媒体应用(1)——流式传输音频:魔力8号球
  • 搭建基于 ChatGPT 的问答系统
  • centos 安装jenkins
  • 记录idea可以运行但是maven install打包却找不到问题
  • CentOS Linux 环境二进制方式安装 MySQL 5.7.32
  • “五一”假期逛上海车展请提前购票,展会现场不售当日票
  • 锦江酒店:第一季度营业收入约29.42亿元,境内酒店出租率同比增长
  • 媒体:黑话烂梗包围小学生,“有话好好说”很难吗?
  • 匈牙利国会通过退出国际刑事法院的决定
  • 北京动物园:大熊猫“萌兰”没有参加日本大阪世博会的计划
  • 日中友好议员联盟代表团访问中国人民对外友好协会